通过运行单个Compile.bat文件,使用不同的#Const编译VB.NET项目?
我可以手动执行此操作(没有任何问题)将VB.NET代码编译到独立的WindowsForms可执行文件中。但是,有没有一种方法可以从命令行脚本完成这一切?我已签入Vbc、MsBuild和DevEnv,但它们似乎都无法执行我所需的1个(或更多)步骤通过运行单个Compile.bat文件,使用不同的#Const编译VB.NET项目?,vb.net,msbuild,constants,devenv,vbc,Vb.net,Msbuild,Constants,Devenv,Vbc,我可以手动执行此操作(没有任何问题)将VB.NET代码编译到独立的WindowsForms可执行文件中。但是,有没有一种方法可以从命令行脚本完成这一切?我已签入Vbc、MsBuild和DevEnv,但它们似乎都无法执行我所需的1个(或更多)步骤 双击my foo.vbproj并启动VS2005 将一些常量变量从true改为false 点击F5来编译它 将my#Const更改回其原始设置 退出VS2005 享受我新创建的bin\debug\foo.exe 你知道如何通过命令行脚本来实现这一点吗?
然后使用MSBuild生成每个项目。您可能希望使用MSBuild或NAnt来完成此操作。此主题可能会有所帮助:MSBuild文档位于此处:我已重新阅读了MSBuild上的文档。。。它似乎无法为我做“更改两个常数”和“按F5”这样简单的事情。(我不允许在这些机器上安装NAnt或其他工具。我们为所有VS版本支付的财富难道不能做这件简单的事情吗?)