|
|
1
1
如果我正确地理解你想做什么,这是可能的。 我有msvisualstudio2005标准版;下面是我如何做到这一点的方法(如果您有不同的版本,您可能需要对其进行调整,或者它甚至可能在您的版本中不起作用;我希望您的计算机不会爆炸:))。
第一步需要手动编辑项目文件。打开项目文件(它被称为
然后,将项目加载到MSVS中。转到解决方案资源管理器(在我的计算机上为Ctrl+Alt+L);项目将显示两个同名的文件。打开每个属性页(在我的机器上为Alt+F7)并添加所需的任何差异(例如预处理器定义)。
还必须为对象文件设置不同的名称:选择输出文件,在同一窗口(属性页)中选择对象文件名,并添加不同的名称(例如。
|
|
|
2
0
你可以在你的解决方案中创建多个构建。只需进入解决方案的配置管理器(应该可以从解决方案的上下文菜单访问)。 这样你也可以避免你的文件有两个版本。在两种配置中设置不同的define选项就足够了。 |
|
|
3
0
如果要构建UNICODE应用程序,Visual Studio将为您定义UNICODE。 |
|
4
0
为什么不简单地为两个构建使用不同的配置(正如Luca Martini提到的),然后使用批构建?然后可以按任何方式比较编译的输出。 |
|
|
Helic · 引用项目中的Visual Studio生成事件 2 年前 |
|
|
Fardin Jim · React中的HandleError 2 年前 |
|
Sam · 返回Visual Studio中文档注释中的标记 2 年前 |
|
|
Natty · Visual Studio中缺少“代码覆盖率结果” 2 年前 |
|
|
xTMx · 如何修复恢复自定义Nuget软件包的问题? 2 年前 |
|
|
CCarter · 只能在设计器中DependencyObject的DependencyProperty上设置显示“Binding”的WPF ICommand DependencyProperties[重复] 2 年前 |
|
|
Max · VS 2022中的缩放级别在哪里 2 年前 |