2017-05-02 5 views
0

私はVisual Studio Community、2017、Version 15.1を使用しています。 winフォームレポートコントロール付きWPFアプリ。 SQL ServerからSQLiteに移動しました。 Microsoft.VisualStudio.VSHelp.dllのように、\ bin \ debug(Microsoft.VisualStudio。*。dllという名前の)に21個のファイルが追加されました。手動でこれらのファイルを削除すると、アプリはうまく動作します。 NuGetの設定を見て、すべてうまくいくようです。何か案は?visual studio 2017出力 bin debugに余分なdllを追加する

+1

どこからか、それらを削除しても大丈夫ですか来たどこに求めていますか? – GrandMasterFlush

+0

なぜ彼らはそこにいますか?実際の問題は、ClickOnceフレームワークを使用してソリューションを公開するときに、これらのファイルが「失敗しました」ということです。 –

答えて

0

推奨タイトル(私は編集することはできません):それが原因マイクロソフトレポートにある:なぜVisual Studioの2017年には、私はその理由を見つけたビンフォルダ内のMicrosoftとVisual StudioのDLLを(デバッグ/リリース)

を追加しますビューア14

  • を、新しいプロジェクトを作成します(レポートビューアー14のためNugetを除く)したい任意のDLLを追加し、コンパイルしていない:無駄なファイルを再生するように

  • 次に、ReportViewer 14:boom、無駄なファイルがたくさん追加されます。

SOLUTION:リファレンスセクション

    • プロジェクトで

    • 設定するには、 "ローカルコピー" Microsoft.ReportViewer.Designライブラリを選択偽
    • このdllは、あなたがあなたのアプリを配布するときには元気ではありません。

    (検索Googleヘルプする)数名に:

    Microsoft.VisualStudio.CoreUtility.dll, 
    Microsoft.VisualStudio.Editor.dll, 
    Microsoft.VisualStudio.Shell.Interop.dll, 
    Microsoft.VisualStudio.Text.UI.dll, 
    Microsoft.VisualStudio.VSHelp.dll (there is like 20 DLLs with Microsoft.VisualStudio.*.dll) 
    
  • 関連する問題