Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/331.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 在Visual Studio 2008中复制和修改解决方案(带有安装项目)_C#_.net_Visual Studio 2008_Projects And Solutions_Setup Project - Fatal编程技术网

C# 在Visual Studio 2008中复制和修改解决方案(带有安装项目)

C# 在Visual Studio 2008中复制和修改解决方案(带有安装项目),c#,.net,visual-studio-2008,projects-and-solutions,setup-project,C#,.net,Visual Studio 2008,Projects And Solutions,Setup Project,我这里有一个解决方案,在VS2008中由13个项目和2个安装项目组成 我需要为此创建另一个解决方案,因为每个解决方案都适用于每个版本(我的项目的v1和v2)。 我还需要更新安装项目,因为每个项目都有自己的文件 我该怎么做? 我不确定复制粘贴修改是否是最好的解决方案,因为我以前遇到过HRESULT='80004005'错误,这让我损失了大约8个小时的工作 提前多谢 您最好的选择是发布一个分支(如果v1和v2相关,并且您希望能够将一个分支中的更改合并到另一个分支中)或一个副本(如果它们将是完全不相关

我这里有一个解决方案,在VS2008中由13个项目和2个安装项目组成

我需要为此创建另一个解决方案,因为每个解决方案都适用于每个版本(我的项目的v1和v2)。 我还需要更新安装项目,因为每个项目都有自己的文件

我该怎么做? 我不确定复制粘贴修改是否是最好的解决方案,因为我以前遇到过
HRESULT='80004005'
错误,这让我损失了大约8个小时的工作


提前多谢

您最好的选择是发布一个分支(如果v1和v2相关,并且您希望能够将一个分支中的更改合并到另一个分支中)或一个副本(如果它们将是完全不相关的产品),然后从分支或副本目录下载解决方案到新位置


如果希望用户能够同时安装v1和v2,则需要为安装项目生成新的升级代码。如果希望v2的安装覆盖v1,请确保产品代码不同,但升级代码相同。

它们应该相互独立other@noloman:这将为您提供两种方案所需的任何信息。如果您还有其他问题,请告诉我。