Visual studio 2008 VisualStudio项目安装程序—这些安装程序可以只打包程序集而不构建它们吗
我试图对我们的构建过程进行一些修改,以确保我们的vdproj文件不执行构建,它们只是从给定位置打包已经构建的DLL 使用devenv.exe的配置设置有什么方法可以做到这一点吗?比如:Visual studio 2008 VisualStudio项目安装程序—这些安装程序可以只打包程序集而不构建它们吗,visual-studio-2008,windows-installer,devenv,vdproj,Visual Studio 2008,Windows Installer,Devenv,Vdproj,我试图对我们的构建过程进行一些修改,以确保我们的vdproj文件不执行构建,它们只是从给定位置打包已经构建的DLL 使用devenv.exe的配置设置有什么方法可以做到这一点吗?比如: devenv/Project-WebInstaller/Build-Release/UseExistingDLLSFromHere“C:\DLLs”? 我知道我可以使用WIX更灵活,但不幸的是,它是一个遗留安装程序,我们必须维护 问候,, 如果DLL是由外部进程生成的,则Jamie将项目输出引用替换为文件引用 不
devenv/Project-WebInstaller/Build-Release/UseExistingDLLSFromHere“C:\DLLs”?
我知道我可以使用WIX更灵活,但不幸的是,它是一个遗留安装程序,我们必须维护
问候,,
如果DLL是由外部进程生成的,则Jamie将项目输出引用替换为文件引用
不过,除了在我的构建脚本中修改vdproj之外,我还没有找到一种基于配置切换文件引用路径的可靠方法。谢谢你的想法,你有没有关于如何修改的示例,我对vdproj的了解充其量只是很少。我会使用IDE将文件引用添加到你的发布DLL中。对于调试版本,脚本应在vdproj中查找包含“SourcePath”的行。