我一直处于我的其他团队正在使用IIS express的情况,在那里我觉得使用正确的IIS感觉更舒服。
我知道我可以更改项目文件并直接进入IIS。但它有限制。
我无法将项目文件更改推送到git,因为它会影响其他人。
有没有最好的方法来处理这样的事情,以便我使用IIS,其余的仍然在IISExpress上?
答案 0 :(得分:2)
在项目的属性中(右键单击解决方案资源管理器,属性),转到“Web”选项卡并取消选中“将服务器设置应用于所有用户(存储在项目文件中)”,这样更改将保留在用户设置projectName.csproj.user文件
答案 1 :(得分:0)
假设您没有一堆基于URL的依赖项,解决方案很简单 - 只需手动配置IIS以指向与IIS不同的端口上的文件夹。
启动调试有点棘手 - 您需要以管理员身份运行Visual Studio,然后附加到IIS进程。