2017-03-29 6 views
0

私たちはdotnetコアアプリケーションを持っています。フルフレームワークはef6ライブラリを参照しています。 VS2017からIISにパブリッシュすると正常に動作します。 TFS2017から以下を実行している場合VSから公開すると、dotnetのxcopyは公開しません

それは(EF6奇妙なエラー)は動作しません

  • 復元nuget ***。SLN
  • DOTNETのsrc/CoolApp/CoolApp.csproj
  • DOTNETはSRCを公開復元$ --output /CoolApp/CoolApp.csproj --configurationリリース(ドロップ)
  • (解除時)$(ドロップ)からIIS Webサイトにすべてのものをコピーし

内容を比較するとexeはもちろん違い、exe.configもあります。

私たちが逃したアイデアはありますか?

+0

エラーが発生した場合、ここにエラーを投稿できますか?違いは何ですか? –

答えて

0

TFS 2017 Update1をお使いですか? TFS 2017 Update1を使用している場合は、まず.netCore(プレビュー)手順を使用しないでください。このドキュメントのタスクをbuild your ASP.NET Core appについて実行して、動作するかどうかを確認してください。手順は次のとおりです。

  1. コマンドライン(Dotnetの復元)です。
  2. Visual Studioビルド。プロジェクトがVS2017で作成されているため、このステップでVS 2017を選択してビルドします。
  3. コマンドライン(ドット復元)。 publish --configuration release --output $(drop)
  4. ビルド成果物をパブリッシュします。 リリース時に、アーティファクトを$(ドロップ)からコピーします。
関連する問題