visual Dictionary Online
番茄系统家园 · 2021-08-12 22:57:20

复制代码
代码如下:
="'$()'=='x64'"=",=,=,=db937bc2d44ff139,processorArchitecture=AMD64"
SpecificVersionFalse/SpecificVersion
HintPath..\..\libs\SQLite\System.Data.SQLite.x64.dll/HintPath
/Reference
最后,说一下怎样在VS中设置不同的生成平台
在工具栏的“解决方案平台”(一般这里会显示着“AnyCPU”)下拉框中选择“配置管理器”,在其中添加想要的平台类型(一般就在x64,x86,Itanium中选择,不要修改默认名称)
然后在窗口下部的“项目上下文中”,在对应的项目(这里仅info项目,其他的保持AnyCPU不变)中修改平台类型(修改为X64)
然后,配置到这里,可能在项目文件中,对应新增的平台类型的一些设置不完整(我遇到编译的时候提示“OutputPath没有设置”),这个时候,进入vs的项目属性界面,稍微修改一下(改成别的,保存,再改回来)这些设置
ok,这个时候,应该就可以根据平台的类型不同,引用到对应的dll了,
在网上找到的资料说,这种方法对于msi的安装程序的制作不太好使,我不太清楚,涉及到这方面的同学,再仔细查查看。
不过,我这里提供一个可行的解决方案,那就是不要将整个项目制作到安装程序中,只是制作一个最基本的安装程序,然后通过升级来保证最新。
如果是在没有网络的环境中,那也可以将编译产出单独解压到安装目录下,以避免将整个解决方案制作成安装包。
您可能感兴趣的文章:
详解VisualStudio使用Git忽略不想上传到远程仓库的文件
在VisualStudioCode中使用CSSComb格式化CSS文件的教程
visualstudiocode编译运行htmlcssjs文件的教程
VisualStudio寻找C#程序必要的运行库文件
VisualStudio2010崩溃重启问题(源文件编译崩溃)
使用VisualStudio进行文件差异比较的问题小结

