投稿者 魔界の仮面弁士  (社会人) 投稿日時 2024/4/8 14:42:27
とくまさんの回答に補足:

>> at System.Runtime.Remoting.Activation.ActivationServices.CreateInstance(RuntimeType serverType)
>> in f:\dd\ndp\clr\src\BCL\system\runtime\remoting\activationservices.cs:line 458
> Fドライブはネットワークドライブですか?

このパスは関係ないでしょうね。
そもそも、元質問者であるひでとさんのコードは、.cs (C#) でなく .vb (Visual Basic) ですし。

これらのパスはひでとさんのソースコードの場所を示しているわけではなく、
.NET Framework そのものがコンパイルされたマシン上のソースコードの場所かと。

すなわち『Common Language Runtime の Base Class Library のソースコード』において、
"activationservices.cs ファイルの 458 行目”に「System.Runtime.Remoting.Activation 名前空間」の
「ActivationServices クラス の CreateInstance メソッド」が定義された、ということを示しています。

Reference Source Code のサイトなどによりますと、このメソッドの定義は
.NET Framework 4.6.1 や 4.8 の場合は 446 行目にあるようです。
.NET Framework 4.5.1 (2013/12/19 時点)では 448 行目でした。
https://referencesource.microsoft.com/#mscorlib/system/runtime/remoting/activationservices.cs,443
https://github.com/microsoft/referencesource/blob/master/mscorlib/system/runtime/remoting/activationservices.cs#L443-L521