Team Foundation Server - 如何在本地测试?

时间:2011-07-14 16:04:51

标签: asp.net visual-studio-2010 tfs2010

我是一名LAMP开发人员,但我已经完成了使用TFS构建的ASP.NET项目。对代码进行排序不是问题;我可以解决大部分问题,但是TFS正在努力。

为了能够在我自己的计算机上本地测试网站源,我需要采取哪些步骤?

我已安装IIS并且localhost能够显示.asp和.aspx页面,但看起来Visual Studio本地存储的源代码未配置为实际运行 - 它需要是在它作为一个网站运作之前“建立”。

我所经历过的文档似乎是由......嗯......微软编写的,所以尽管一切都可能完全合乎逻辑,但没有任何意义。

1 个答案:

答案 0 :(得分:1)

设置开发环境与TFS无关。由于您已经清楚地获得了代码,因此您已经完成了TFS,直到您想要进行更改(或记录像缺陷一样的工作项)。

您需要设置IIS,并确保将Visual Studio项目配置为匹配。

  1. 请注意ASP.NET项目文件夹的路径(解决方案文件夹)。
  2. 在IIS中,创建一个新的Web应用程序
    • 映射到上述路径
    • 使用正确版本的.NET与应用程序池关联。
    • 您可能希望增加该应用程序池的超时以使调试更容易:在复杂的调试会话中使请求超时很烦人。 (我通常为我正在使用的每个.NET版本创建一个调试应用程序池。)
  3. 以管理员身份运行Visual Studio
  4. 打开解决方案。
  5. 在“Web”下的Web应用程序项目属性中,设置在IIS中创建的Web应用程序的路径。这可以全局设置(将保存在项目文件中)或本地设置(仅影响本机)。
  6. NB。 IIS Express避免了以管理员身份运行的需要,并提供(据我所知)IIS的所有功能以进行开发和调试。