我的公司使用TFS 2010将我们的网络应用程序从本地环境部署到我们的开发环境。这是我的本地目录中已编译的输出,用于我们的一个已售出的网络应用程序,ProGet,(http://inedo.com/proget/overview)有问题但没有正确部署。我希望下面看到的所有内容都部署到我们的开发服务器上:
这是我的.xaml
构建文件:
最后,这是我在Visual Studio中的解决方案:
当我对构建进行排队时,这是我们开发服务器的内置 - 注意它缺少一堆文件/文件夹,但它包含“资源”和“bin”以及web.config
:
这个应用程序是一个已售出的应用程序,ProGet,一个已经开发的企业Nuget存储库,我们为其购买了源代码许可证。有没有人有任何想法我可能做错了什么?
修改
这是我本地IIS的屏幕截图,右侧窗口是右键单击网站并选择“浏览”的结果。请注意*.cs
个文件。奇怪的是他们没有编译下来。
答案 0 :(得分:1)
默认构建模板(DefaultTemplate.xaml)应输出您在本地编译时获得的相同文件。
但是,从您的屏幕截图中看起来您使用的是自定义构建模板xxxx_DeploymentProcess.xaml,这显然与输出构建文件的方式有所不同。我们(stackoverflow社区)无法知道您的自定义构建过程正在做什么。
您可以尝试切换回默认模板,然后我们就可以为您提供帮助。但是,您很有可能出于某种原因使用自定义构建模板,并且您可能不想在知道它正在做什么之前消除它。