1つのソリューションで複数のプロジェクトに一度にコードを書く方法は?[Visual Studio / Xamarin]

カルロス・ロドリゲス

複数のプロジェクトがあるソリューションがあります。現在、独自の.csprojに接続した3つの異なる.slnファイルがあり、アプリの1つを操作したい場合は、その特定の.slnファイルを起動するだけで非常にうまく機能します。私が今抱えている唯一の問題は、これら3つのプロジェクトが大量のコードを共有していることです。そのため、他のプロジェクトでもコードが記述されるプロジェクトの1つでコードを記述できるソリューションを作成することを検討しています。それらは同じファイル、ファイル名などを共有します。唯一の違いは基本的に画像、アイコンなどです。私がいくつかの簡単な調査をしたとき、私はこの引用に出くわしました:

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

.csproj-filesと.stl-filesのそれぞれでいくつかの追加の参照/調整を行う必要があると思いますか?

私が頭の中で考えていたのは、新しいコードが書かれると、そのファイルは他のプロジェクトの同じファイルを更新されたコードで上書きするはずだということです。この解決策がどのように作られるかは、私にはわかりません。

コード例、ヒント、トリック、ガイダンスは大歓迎です。

Leo Liu-MSFT

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

ここに画像の説明を入力してください

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

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

TOP 一覧

  1. 1

    Unity:未知のスクリプトをGameObject(カスタムエディター)に動的にアタッチする方法

  2. 2

    セレンのモデルダイアログからテキストを抽出するにはどうすればよいですか?

  3. 3

    Ansibleで複数行のシェルスクリプトを実行する方法

  4. 4

    tkinterウィンドウを閉じてもPythonプログラムが終了しない

  5. 5

    Crashlytics:コンパイラー生成とはどういう意味ですか?

  6. 6

    GoDaddyでのCKEditorとKCfinderの画像プレビュー

  7. 7

    Windows 10 Pro 1709を1803、1809、または1903に更新しますか?

  8. 8

    Chromeウェブアプリのウェブビューの高さの問題

  9. 9

    モーダルダイアログを自動的に閉じる-サーバーコードが完了したら、Googleスプレッドシートのダイアログを閉じます

  10. 10

    Windows 10の起動時間:以前は20秒でしたが、現在は6〜8倍になっています

  11. 11

    Reactでclsxを使用する方法

  12. 12

    ファイル内の2つのマーカー間のテキストを、別のファイルのテキストのセクションに置き換えるにはどうすればよいですか?

  13. 13

    MLでのデータ前処理の背後にある直感

  14. 14

    グラフからテーブルに条件付き書式を適用するにはどうすればよいですか?

  15. 15

    Pythonを使用して同じ列の同じ値の間の時差を取得する方法

  16. 16

    mutate_allとifelseを組み合わせるにはどうすればよいですか

  17. 17

    ネットワークグラフで、ネットワークコンポーネントにカーソルを合わせたときに、それらを強調表示するにはどうすればよいですか?

  18. 18

    テキストフィールドの値に基づいて UIslider を移動します

  19. 19

    BLOBストレージからデータを読み取り、Azure関数アプリを使用してデータにアクセスする方法

  20. 20

    PowerShellの分割ファイルへのヘッダーの追加

  21. 21

    ソートされた検索、ターゲット値未満の数をカウント

ホットタグ

アーカイブ