.NET Core のアプリケーションから .NET Framework のアセンブリを参照する
.NET Core のアプリケーションから .NET Framework のアセンブリを参照し実行することは可能でしょうか。
DLLを直接指定して参照設定を追加し、コンパイルすることは出来ましたが、実行はできませんでした。
例)
- コンソールアプリケーション(.NET Core 2.2)を作成
- C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework.NETFramework\v4.6.1\System.Runtime.Remoting.dll を参照設定
- プラットフォームを
x86
に変更
Program.cs
var channel = new IpcServerChannel("SampleChannel");
デバッグ実行すると エラーメッセージなどは表示されませんが、すぐにアプリケーションが終了します。