我有一个Web设置项目,默认情况下在文本框安装程序屏幕中显示虚拟目录.我希望用户无法编辑虚拟目录名称,并且始终默认为我在msi中设置的名称.怎么能实现这一目标?
目前我正在尝试使用Visual Studio 2010为我们的一个ASP.net4/Silverlight-Web应用程序创建WebSetup项目.
我根据本教程创建了安装项目,但是当我尝试构建安装项目时(我之前完成了整个解决方案的构建),我收到以下错误:
Unable to build project output group 'Content Files from MyWebProject (Active)'
Run Code Online (Sandbox Code Playgroud)
根据我发现的这个和几乎任何其他站点,此错误指的是包含在Web项目中但在磁盘上丢失的项目.
我检查了两次所有项目,没有遗漏文件.这个问题还有其他解决方案吗?
我试过的其他事情:
以上帖子都来自forums.asp.net上的这个主题.
我有一个Web安装程序项目安装程序,我想默认安装过程中选择的站点和应用程序池.此外,我希望产品的名称在安装程序的构建过程中附加当前版本号.
任何帮助将不胜感激!谢谢
我在VS2010中有一个项目,它使用Web安装项目进行部署.我现在正在考虑将其迁移到VS2012,并且必须找到替换设置例程.
我的要求:
我应该从哪里开始?我应该看看VS2012中改进的发布功能吗?我应该看看Wix吗?别的什么?
我正在使用Web安装项目来安装我的ASP.NET应用程序,该应用程序需要写入主虚拟目录文件夹下的文件夹.如何配置安装项目以授予ASPNET用户对该文件夹的权限?
我正在按照本教程来自定义 Web 设置项目。http://msdn.microsoft.com/en-us/library/aa289522(VS.71).aspx
但是,我正在使用 Visual Studio 中已有的 Web 应用程序。因此,他们的解决方案的一部分是在我自己的 Web 项目中创建一个安装程序类。当我选择“添加新项目”时,我实际上在对话框中没有看到“安装程序类”选项。
因此,我添加了自己的类,引用“System.Configuration.Install”并扩展了 .net 安装程序类。我的问题是,在网络安装项目中,我自己的安装程序(根据上面链接中的说明,实际上应该被调用)没有被调用。
关于我做错了什么有什么想法吗?