私はMVVM(Model-View-ViewModel)としてC#プロジェクトを作成しました。プロジェクトのモデル部分をdllに変換する必要があります。プロジェクトの一部をdllに変換する
私はすでにプロジェクトの出力タイプをクラスライブラリに変更できますが、プロジェクト全体をdllに変換しようとすると、ViewModelにいくつかの問題が生じます。
モデルパーツは.csファイルのみです。
私はMVVM(Model-View-ViewModel)としてC#プロジェクトを作成しました。プロジェクトのモデル部分をdllに変換する必要があります。プロジェクトの一部をdllに変換する
私はすでにプロジェクトの出力タイプをクラスライブラリに変更できますが、プロジェクト全体をdllに変換しようとすると、ViewModelにいくつかの問題が生じます。
モデルパーツは.csファイルのみです。
ソリューションに新しいクラスライブラリプロジェクトを追加し、分離する.csファイルを新しいプロジェクトに移動し、元のプロジェクトの新しいプロジェクトへの参照を追加する必要があります。
私はこのプロジェクトから作成したdllへの参照をどうやって作るのですか? –
右クリック - >参照の追加 - >場所を参照、おそらく** bin/debug/file.dll **を選択してあなたのDLLを選択してください – Vijay
私は正常に参照として追加しましたが、私のapp.xamlファイルは正しくありません変更を登録しているようです。 Modelは 'xmlns:Model = "cld-namespace:UMLGen.Model"'ですが、 '
ありがとう、私はそれを試してみます。 私は何をしなければならないのですか? –
これを行うには、元のプロジェクトの「参照」フォルダを見つけ、右クリック→参照の追加をする必要があります。別のプロジェクトへの参照を持つことは、元のプロジェクトには別のもの(dll)が必要であることを意味します。 – adhie
私はそれがほとんどうまくいくと思いますが、私のapp.xamlファイルには、メインプロジェクトからモデルを除外した後、いくつかの問題が発生しています。というエラーが発生しました。 "名前" UMLClass "がネームスペース" cld-namespace:UMLGen.Model "に存在しません。 xamlファイルは、xamlファイルからその情報を取得する必要があることを認識していないようです。 –