2017-12-18 4 views
0

私は複数のプロジェクトがある解決策を持っています。今、私は自分の.csprojに接続している3種類の.slnファイルを持っています。そして、私がその特定の.slnファイルを起動したアプリケーションの1つを使って作業したいとき、とてもうまく動作します。私が今抱えている唯一の問題は、これらの3つのプロジェクトがたくさんのコードを共有しているので、他のプロジェクトでもコードが書かれているプロジェクトの1つにコードを書くことができるソリューションを作ることです。彼らは同じファイル、ファイル名などを共有しています。唯一の違いは基本的に画像、アイコンなどです。私はこの引用を見つけました。一度に複数のプロジェクトにコードを書き込む方法を教えてください。 [Visual Studio/Xamarin]

"プロジェクトは複数のソリューションで参照できます。ライブラリやコアコードを1つのプロジェクトに入れてから、両方のソリューションでそのプロジェクトを参照してください」

.csproj-filesと.stl-filesのそれぞれにいくつかの参照/調整が必要ですか?

私が頭の中で考えていたことは、新しいコードが書き込まれると、そのファイルは他のプロジェクトの同じファイルを更新されたコードで上書きする必要があるということです。この解決策がどのように行われるかは、わかっていないものです。

コード例、ヒント、トリック、ガイダンスは非常に高く評価されています。

答えて

0

コードを複数のプロジェクトに一度に1つのソリューションで書き込むにはどうすればよいですか? [Visual Studio/Xamarin]

共有トーンのコードを含むようにプロジェクトを作成し、このプロジェクトを他のソリューションに追加することができます。新しいコードが書き込まれると、そのファイルは他のプロジェクトの同じファイルを更新されたコードで上書きする必要があります。これを実現するために

は、詳細は以下の試験サンプルを確認してください。

  1. は共有コードでプロジェクトを作成し、例えば、次のコードでShareProject

    public void test() 
    { 
        System.Console.Write("This is only for Test update1"); 
    } 
    
  2. は、ソリューション1を作成し、 Add - >existing project ...のように、ShareProjectを選択します。

  3. 解決策2を作成するには、Add - >existing project ...を選択し、ShareProjectを選択します。

  4. shareProjectのコードを更新してください。新しいコードが書かれている

この設定で

enter image description here

は、そのファイルが更新されたコードと他のプロジェクトから同じファイルを上書きする必要があります。

関連する問題