首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为什么Visual Studios安装程序不拾取依赖项

为什么Visual Studios安装程序不拾取依赖项
EN

Stack Overflow用户
提问于 2009-01-12 16:04:01
回答 5查看 10.3K关注 0票数 5

我使用的是Visual Studio 2005。我有一个用C#写的程序。当我创建安装程序,然后添加主输出时,它没有拾取任何依赖项。即使是.Net也不行。有谁有什么想法吗?

EN

回答 5

Stack Overflow用户

回答已采纳

发布于 2009-01-12 16:25:23

我修复了我自己的问题,但我想我会发布“修复”,以防任何其他人遇到这个问题。我回到我的主project>references下,删除了对其他项目的引用。然后,我右键单击其他每个项目并将其删除。我重新添加了它们并重新构建了项目。然后,我右击安装程序中的“检测到的依赖项”文件夹,点击刷新依赖项,它会检测到所有的依赖项

票数 4
EN

Stack Overflow用户

发布于 2009-01-12 16:26:56

如果要随安装程序一起安装.NET框架,则应将其添加到安装和部署项目的属性页上的“project”下。

然后,创建的引导程序(即setup.exe文件)将检查目标系统上是否存在指定版本的.NET框架,并根据需要进行安装。

请注意,此检查仅由setup.exe文件执行,而不是在用户双击msi文件时执行。原因是Windows installer不允许一个msi文件(您的安装程序)启动另一个msi安装(例如.NET框架安装)。

票数 1
EN

Stack Overflow用户

发布于 2009-01-12 16:07:28

尝试构建您的安装程序,它可能会在那时添加依赖项。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/435885

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档