私はVisual Studio 2010 Ultimateで半大規模のC#.exeプロジェクトを持っています。これをDLLクラスライブラリに変換したいと思います。新しいクラスライブラリプロジェクトの作成を伴わない簡単な方法はありますか?事前に感謝します。.exeプロジェクトをクラスライブラリに変換する
18
A
答えて
29
プロジェクト>プロパティ>アプリケーションタブで、出力タイプを「クラスライブラリ」に変更します。
これは実際には必要ありません。 EXEプロジェクトは、アセンブリ参照として正常に動作します。クラスが公開されていると仮定すると、ライブラリで動作させるためには、修正する必要があるかもしれません。
2
ソリューションで[マイプロジェクト]に移動し、[アプリケーション]タブを選択し、[アプリケーションの種類]を[クラスライブラリ]に変更します。
5
.NETでは、.exeと.dllは両方とも参照として有効です。実行可能プログラムとして公的に知られている、またはEXE
アセンブリとして公衆に知られている
- プロセスアセンブリ:.NETで、2つのアセンブリの種類が存在するからです.NETには多くのモジュールがあり、1つ以上のクラスを保持します(ガイドラインはモジュールごとに1つのクラスです)。これらのモジュールはコンパイル時にはILコードに、実行時にはJITに変換されます。 アセンブリの両方のタイプの重要な部分は、各アセンブリが
- 方法
- タイプ
アセンブリ内に存在
- モジュールのようなメタデータを保持していることです。そのため、ランタイムとコンパイラは、プロセスアセンブリ内の特定のメソッドをfxで呼び出す方法を簡単に判断できます。
私は、プロセスのアセンブリとライブラリアセンブリの主な違いは、プロセスアセンブリにいくつかの余分なコードがあり、実行時の方法とロードする内容を伝えることだと思います。
関連する問題
- 1. php(5.5> 7.0)プロジェクトをexeファイルに変換するには?
- 2. pycharmプロジェクトからexeへの変換
- 3. C++ソリューションをクラスライブラリに変換する
- 4. プロジェクトQtをウィンドウのファイル.exeに変換してください。
- 5. .NET exeをネイティブWin32 exeに変換するには?
- 6. pythonをanacondaでexeに変換する
- 7. python - VPythonプログラムをexeに変換する
- 8. pyをexeに変換する
- 9. CLRをEXEに変換する方法
- 10. .Haを.Exeに変換する
- 11. .pyをAnacondaで.exeに変換する
- 12. .pyを.exeに変換する
- 13. .exeをsqlite3データベースを含む.exeに変換する
- 14. .pyをexeに変換するときのファイル(exe)の取得
- 15. asp.net 3.5から4にクラスライブラリを変換
- 16. exeプロジェクトを別のexeプロジェクトのクラスにリンクする方法
- 17. Webプロジェクトvs.クラスライブラリ
- 18. Scalaプロジェクトにクラスライブラリを含めるには?
- 19. NetbeansプロジェクトをEclipseプロジェクトに変換する
- 20. FlexプロジェクトをFlexプロジェクトに変換する
- 21. netbeansプロジェクトをEclipseプロジェクトに変換する
- 22. .exeを.exeに変換するときにcx_Freezeエラーが発生する
- 23. Python 2.7(Tkinter付き)プロジェクトをスタンドアロンのexeファイルに変換しますか?
- 24. プロジェクトの種類をクラスライブラリからWPFに変更します。ユーザーコントロールライブラリ
- 25. .NET Standardクラスライブラリをネイティブaar/jarに変換する
- 26. .NET Core 2.0クラスライブラリを.NET標準に変換する
- 27. クラスライブラリProject + .NETのコンフィグレーション変換/複数コンフィグファイル
- 28. C++プロジェクトをexeにエクスポートする
- 29. python 3.5をexeファイルに変換するには?
- 30. REBOLスクリプトをEXEに変換するには?