1

TFS 2010を使用してWebアプリケーションを展開しています。 Webアプリケーションのプロジェクト設定を使用して、どのiis-folderを使用してWebアプリケーションをコピーするかを設定します。WebDeployment - ビルドテンプレートをカスタマイズする

すべてうまくいくが、不足しているdllファイルをPublishedWebsitesフォルダにコピーしたいが、これも動作するが、コピーされたdllは指定されたiis-folderにはない。

誰かが私にDLLをコピーする必要がある時点を教えてもらえますか?

ビルドテンプレートをカスタマイズするには、worflow-foundationを使用しています。

現時点では、コンパイルステップの直後にdllをコピーしています。

私は誰かが私たちを助けることを願っています!

答えて

0

あなたはすべてのdllファイルがあるはずです何かを逃すので、次のリンクで私のポストに見えるようにしようとし、「我々はPublishedWebsitesフォルダに不足しているdllファイルをコピーする」ことを言及:

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

これは

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

おかげ

次のリンクでのWebパッケージをファイルを含める方法に私の答えを見るのを助けるしなかった場合

M.Radwan

+0

問題は、Registration.dll(library-project)を使用していることです。このDLLにはrepository.dllが含まれています。 repository.dll内のクラスは直接使用されません。これは、iocコンテナによって実行時に作成されたインスタンスを意味し、クラスの代わりにインタフェースのみを直接使用します。 Web展開後にrepository.dllが見つからないということです。 Localyはすべて期待どおりに動作していますが、自動ビルド後はrepository.dllがありません。私たちはウェブ展開ターゲットを使用しています。あなたのリンクは私を助けません。他のアイデア? –

関連する問題