我有一个使用VS2008创建的C#Web服务。
我有一个部署项目,用于创建我用于部署的MSI。
是否有某个设置可以更改安装期间提示用户的默认虚拟目录?
我不想更改网络服务的名称来执行此操作。
答案 0 :(得分:21)
但这不是右键单击设置项目的简单案例:
选择View
- > File System
。
在文件系统资源管理器中,点击Web Application Folder
。按F4
打开属性窗口(如果它不可见)。
在属性窗口中,向下滚动到VirtualDirectory
并将其更改为您想要的任何内容。
这对你有用吗?
答案 1 :(得分:0)
我想我有修复。
我无法通过VS UI找到修复程序,因此您需要找到您的部署项目(文件扩展名为.vdproj)并在记事本中打开。
搜索“VirtualDirectory”
你会找到一条与此相似的行:
“VirtualDirectory”=“8:OldName”
其中OldName是您在安装期间看到的当前默认值。
将“OldName”更改为您想要的默认值。保存并构建。
如果有办法通过用户界面执行此操作,那就更好了,我找不到它,这样可行。
答案 2 :(得分:0)
Visual Studio 2015.可以在Web应用程序的Web.ApplicationFolder属性上更改虚拟目录