我想使用Nant来编译ASP.NET MVC应用程序,到目前为止,我的构建脚本只是运行ms构建并运行一些其他任务,但是我希望我的编译文件放在“构建”目录中,如何我可以告诉msbuild把编译的文件放在哪里吗?如何告诉MSBuild把我的编译文件放在哪里?
0
A
回答
1
看这里:
http://msdn.microsoft.com/en-us/library/ms164311.aspx
它指定可以设置的MSBuild来覆盖你的项目文件输出目录设置,就像这样:
/properties:OutputDir=bin\Debug
这是你想要的吗?
0
你可以把它放在你的项目文件中(或者如果你想重用的话在一个导入的项目文件中),它会覆盖可执行文件/ dll的路径和.obj文件等路径。
<PropertyGroup>
<OutputPath>c:\bin</OutputPath>
<BaseIntermediateOutputPath>c:\temp\$(AssemblyName)</BaseIntermediateOutputPath>
</PropertyGroup>
0
如果您使用的是<的MSBuild >任务从NAntContrib,那么你可以设置OutputDir属性是这样的:
<msbuild project="path-to-sln-or-csproj-or-msbuild" target="Build">
<properties>
<property name="OutputDir" value="build-outdir-dir" />
</properties>
</msbuild>
相关问题
- 1. 我可以告诉MSBuild在哪里寻找组件?
- 2. 如何告诉我的字体文件在哪里?
- 3. 把文件放在哪里以及如何编译和运行它?
- 4. 把JS文件放在Rails的哪里?
- 5. 编译的文件告诉makefile如何编译
- 6. 如何告诉solr我的文档集合在哪里?
- 7. 在哪里把pdf文件放在ti
- 8. 我在哪里把我的文件ndk
- 9. 在哪里把库文件放在里面的jar文件
- 10. 我在哪里把我的Hello world PHP文件放在Ubuntu上?
- 11. 我在哪里必须把我的jsp文件放在SpringBoot中?
- 12. 把gradle.properties文件放在哪里
- 13. Xcode:把输入文件放在哪里?
- 14. 你把dotcloud.yml文件放在哪里?
- 15. Emacs:把psvn.el文件放在哪里?
- 16. 把DLL文件放在哪里?
- 17. 把nginx配置文件放在哪里?
- 18. 哪里把css文件放在Codeigneter中
- 19. 把txt文件放在哪里
- 20. 把log4j.properties文件放在哪里
- 21. 我如何让django告诉我我的代码在哪里
- 22. 如何告诉PEAR在哪里提取下载的文件?
- 23. 告诉TypeScript编译器在哪里查找非相关模块
- 24. 谁能告诉我如何编译webkitdotnet
- 25. 谁能告诉我错误在哪里?
- 26. 如何告诉Outlook图像文件在哪里?
- 27. 我该如何告诉cgo不要编译一个文件?
- 28. 在哪里把我的dajax文件? Django
- 29. 我在哪里把测试相关的文件放在python中?
- 30. 在哪里把我的HTTPS文件放在Cpanel
不工作,你之前测试它? – MBH 2016-06-01 07:42:58
这个答案来自七年前。我期望我在一个真实的项目中使用这个,但我不记得了。自从我写这个答案以来,NAntContrib中的某些内容也可能改变了行为。 – 2016-06-01 10:08:39