如何将网站从IIS托管网站更改为ASP.Net开发服务器托管网站?

如何将网站从IIS托管网站更改为ASP.Net开发服务器托管网站?,.net,asp.net,iis-6,asp.net-development-serv,.net,Asp.net,Iis 6,Asp.net Development Serv,在我以前的机器上,我安装了IIS6,并使用IIS作为主机创建了一个web项目。此项目已完成,发布到内部托管服务器并签入到源代码管理 我现在需要回去,对项目做一点小改动,但同时我已经买了一台新机器。在我的新机器上,我没有IIS,也不想再使用IIS,因为我发现ASP.Net开发服务器足以满足我的需要 如果不成为管理员并安装IIS 6,我根本无法在Visual Studio中打开该项目。是否有某种方法可以修改项目和解决方案文件,使其更好地发挥作用,并改用ASP.Net开发服务器 编辑:其他信息,这是作

在我以前的机器上,我安装了IIS6,并使用IIS作为主机创建了一个web项目。此项目已完成,发布到内部托管服务器并签入到源代码管理

我现在需要回去,对项目做一点小改动,但同时我已经买了一台新机器。在我的新机器上,我没有IIS,也不想再使用IIS,因为我发现ASP.Net开发服务器足以满足我的需要

如果不成为管理员并安装IIS 6,我根本无法在Visual Studio中打开该项目。是否有某种方法可以修改项目和解决方案文件,使其更好地发挥作用,并改用ASP.Net开发服务器

编辑:其他信息,这是作为网站创建的而不是web项目,因此没有.csproj文件

版本信息:VisualStudio2008.NET3.5


感谢您的帮助,

您能否启动一个新项目并使用“使用自定义Web服务器”选项


就我个人而言,我会启动一个新项目,直接从源代码管理获取文件-作为一个网站而不是项目,你不应该遇到任何问题,虽然你现在只需要做一个小的更改,但将来你可能需要做更多的小的更改,因此快速、方便地访问源代码将是非常重要的有用。

能否启动一个新项目并使用“使用自定义Web服务器”选项


就我个人而言,我会启动一个新项目,直接从源代码管理获取文件-作为一个网站而不是项目,你不应该遇到任何问题,虽然你现在只需要做一个小的更改,但将来你可能需要做更多的小的更改,因此快速、方便地访问源代码将是非常重要的有用。

环顾四周,您似乎可以独立运行开发服务器:


环顾四周,您似乎可以独立运行开发服务器:


如果是网站项目(没有.proj文件,没有将项目代码预编译到dll中),您可以尝试以下操作:

在所选的文本编辑器中打开.sln文件,并在“ProjectSection(WebsiteProperties)”中添加以下行:

VWDPort = "xxxx"
其中xxxx是一个未使用的随机端口号-这似乎是使用适当服务器和使用开发服务器之间的唯一区别

如果是Web应用程序项目,您可以尝试以下操作:

在所选的文本编辑器中打开.proj文件,并修改WebProjectProperties:

假的 真的 0 / 假的


这可能会让您继续。

如果是网站项目(没有.proj文件,没有将项目代码预编译到dll中),您可以尝试以下操作:

在所选的文本编辑器中打开.sln文件,并在“ProjectSection(WebsiteProperties)”中添加以下行:

VWDPort = "xxxx"
其中xxxx是一个未使用的随机端口号-这似乎是使用适当服务器和使用开发服务器之间的唯一区别

如果是Web应用程序项目,您可以尝试以下操作:

在所选的文本编辑器中打开.proj文件,并修改WebProjectProperties:

假的 真的 0 / 假的


这可能会让你走。

谢谢你。最后,我将其重新创建为一个web应用程序,而不是另一个web站点,因为我将来可能需要这种灵活性——并通过源代码管理手动复制文件。我做了一件好事,谢谢你。最后,我将其重新创建为一个web应用程序,而不是另一个web站点,因为我将来可能需要这种灵活性——并通过源代码管理手动复制文件。做了一件好事。改变这个似乎不起作用。我认为.sln文件项目部分中的差异不仅仅限于此。最后我去做了一个新项目。不过谢谢你的帮助。没问题-我做了一个比较(与2008年的解决方案),这是.sln文件中唯一的区别。在2005年和2008年之间,在文件位置上还有一些其他的差异,我想版本号也可以解释这一点,但主要的是增加了VWDPort。改变这一点似乎不起作用。我认为.sln文件项目部分中的差异不仅仅限于此。最后我去做了一个新项目。不过谢谢你的帮助。没问题-我做了一个比较(与2008年的解决方案),这是.sln文件中唯一的区别。在2005年和2008年之间,在文件位置上还有一些其他的差异,我想版本号也可以解释这一点,但主要的是VWDPort的添加。