2016-03-25 29 views
1

tfsにバインドされたvs 2015コミュニティ版では、Microsoft.CSharpおよびその他のシステム参照をc#クラスライブラリに追加しようとしています。私はそれを追加すると、この特定のクラスライブラリのパスを保持しません。私が追加するすべての参照は黄色で強調表示されています!私が他のプロジェクトに追加することができる同じ参照とパスは、私が問題に直面しているこの現在のものではありません。vs2015プロジェクトへのシステム参照を追加できません

新しい解決策を作成して試しました。それでも動作しません。 しかし、私は新しいプロジェクトファイルを作成したくありません。この問題を解決するための提案や回避策はありますか?

+0

.netのどのバージョンをターゲットにしていますか? .net 4.0 - 4.5.x以上がマシンにインストールされていますか? – MethodMan

+0

@MethodMan:私は.net 4.6を持っています。 – user3769503

+0

は、このリリースのVisual Studioに問題があるようです。あなたは何か更新を探しましたか?また、管理モードでVisual Studioを起動しようとしました – MethodMan

答えて

0

あなたの.csprojファイルが何とか "壊れている"可能性があります。新しいプロジェクトファイルを作成し、既存のプロジェクトファイルを上書きして、TFSにチェックインできるようにします。

新しいプロジェクトを作成し、すべてのソースファイルをそのフォルダにコピーします。フォルダを持っている場合は、Visual Studioを使用してフォルダを再作成します。すべてのファイルを表示するには、ソリューションエクスプローラの[表示されない]ボタンを使用します。ここで、右クリックしてプロジェクトでインクルードを選択してファイルを追加します(Shiftを使用して複数のファイルを選択できます)。プロジェクトのプロパティをチェックし、何か重要なものをコピーしてください。

0

私は同じ問題が持続プロフェッショナル版2015年にコミュニティ版から変更され、いくつかのTHINGS-

を試してみました。

私は新しいcsprojファイルを作成し、手動でファイルを追加しました。それはうまく追加されました。 しかし、私はナゲットのパッケージフォルダから参照を引き出して更新しています。もし私たちがナゲットパッケージへの間違った経路を持っていれば、参照を追加しても参照されていないものとして表示されていました。

正しくマッピングする必要があるナゲットパッケージ、またはVS2K15が変な動作をします。 私のナゲットの参照が間違っているので、ボトムラインは、これらのエラーを投げていた。私はこれが非常に奇妙であることを知っている!

関連する問題