0

Visual Studio 2010または2012でプロジェクトの「リンクされた」コピーを作成する簡単な方法があるかどうか疑問に思っています。つまり、すべてのファイルを含むC#ライブラリプロジェクトがすでにあります(作成に使用) VS 2010のTFSチェックインポリシー)。チェックインポリシーをVS2012で機能させるには、新しいv11.0 TeamFoundationdllを参照するように参照を変更する必要があります。プロジェクトの参照を変更する代わりに、VS 2010でチェックインポリシーを更新して使用したいので、新しいv11.0参照を使用する新しいプロジェクトを作成しますが、それでも、に保存されている実際のファイルを参照します。元のプロジェクト; したがって、これは基本的に元のプロジェクトのリンクされたコピーです。

新しいプロジェクトを作成し、[既存のアイテムを追加]に移動して、他のプロジェクトのファイルをポイントし、[リンクとして追加]を選択することで、これを手動で実行できることを知っています。これに伴う問題は、新しいファイルを作成して元のプロジェクトに追加しても、それらが自動的に取得されてこの新しいプロジェクトに追加されないことです。新しいプロジェクトの新しいファイルを「リンクとして追加」することを忘れないでください。

XNA Windowsゲームプロジェクトを作成した後、プロジェクトのXBoxまたはWindows Phoneコピーを作成することを選択できます。これにより、プロジェクトの「リンクされた」コピーが作成され、Windowsプロジェクトに追加された新しいフォルダーとファイルが自動的に取得されます(正確には私が上で説明し、探しているもの)。

では、Visual Studioの通常のC#ライブラリクラスに対してこれを自分で行う方法はありますか?または、「Xbox 360 / Windows Phone用のプロジェクトのコピーを作成する」タイプのセットアップは、複製できない、または簡単に複製できないファンキーなことを実行していますか?

任意の提案をいただければ幸いです。ありがとう。

4

1 に答える 1

1

ビジュアルスタジオではできません。他のプロジェクトのディレクトリから、必要に応じて作成した必要なファイルをインポートするコードを書くだけではどうですか。DLL インポートか何かのように。

于 2012-10-17T00:06:47.577 に答える