1

我们正在使用TFS 2010来部署Web应用程序。我们使用我们web应用程序的项目设置来配置应该使用哪个iis文件夹来复制web应用程序。WebDeployment - 自定义构建模板

这一切都很好,但我们想复制一个缺少的dll文件到PublishedWebsites文件夹,也可以,但复制的dll不在指定的iis文件夹中。

那么有人可以告诉我,我有什么要复制DLL?

我们使用worflow-foundation来定制我们的构建模板。

目前我们正在编译步骤后直接复制dll。

我希望有人能帮助我们!

回答

0

你提到“我们要丢失的dll文件复制到PublishedWebsites文件夹”,让你错过的东西所有的dll应该有,尝试看看在我的岗位在以下链接:

http://mohamedradwan.wordpress.com/2010/10/23/auto-deploy-your-website-for-qa-with-team-build/

如果这没有帮助你看到我对如何将文件中的web包通过以下链接

How can we include the files created by ajaxmin in the msdeploy package created by MSBuild

感谢

答案

M.Radwan

+0

问题是我们使用Registration.dll(library-project)。这个DLL包含一个repository.dll。 repository.dll中的类不是直接使用,这意味着通过ioc容器在运行时创建的实例,我们只使用接口而不是直接使用类。因此,在web部署之后缺少repository.dll。 Localy一切都按预期工作,但在自动构建repository.dll丢失后。我们正在使用网络部署目标。你的链接不帮助我。任何其他想法? –