1

私は、時々更新されるさまざまなクラス ライブラリを使用する Web サイトで作業しています。ライブラリの 1 つは sqlproj ファイルで、VS2010 で作成されたと思います。これは他のライブラリの依存関係であり、このエラーが発生し続けるため、ソリューションをビルド/再ビルドできず、DLL が生成されません。VS2013 でプロジェクトを初めて開くと、ブラウザで開く移行レポートが表示されます。しかし、移行は成功したと述べています。プロジェクトをビルドしようとすると、次のエラーが表示されます。

エラー 1 02019: /target の無効なターゲット タイプ: 'exe'、'winexe'、'library'、'module'、'appcontainerexe' または 'winmdobj' CSC を指定する必要があります

本質的に同じ問題で、この質問に関するいくつかの推奨事項に従おうとしましたが、失敗しました。Visual Studio 2013 にアップグレードした後、SqlServer.targets ファイルが欠落しているため、プロジェクトを読み込めません。その質問にも未解決のストリームがいくつかあるようです。

どんな助けでも素晴らしいでしょう。詳細を提供するか、質問を編集してより一般化してください。前もって感謝します。

4

3 に答える 3

2

Visual Studio 2013 へのアップグレード後に SqlServer.targets ファイルが見つからないためにロードに失敗するプロジェクトの回答はありませんでしたが、スタック オーバーフローに関するアイデアは他にありませんでしたが、これは Visual の下位互換性に関連するバグであることが判明しました。 Studio 2013 および SSDT (SQL Server 開発者ツール)。このフォーラムのコメントは私の問題を解決しました:

https://connect.microsoft.com/SQLServer/feedbackdetail/view/979839

bsclifton によって 2014 年 11 月 15 日午前 7 時 18 分に投稿されました。

Community 2013 エディションでもこの問題が発生しました。[ツール]-> [拡張機能と更新プログラム] に移動し、「データベース ツール用の Microsoft SQL Server 更新プログラム」を更新すると、問題が解決しました :)

于 2015-10-13T19:27:18.380 に答える