根据 MSDN,BaseDirectory 是 AppDomain 查找要加载的 DLL 的地方,而 ExecutablePath 将提供原始可执行文件的路径(包括文件名)。我知道一个有文件名,另一个没有。我知道如果我创建一个新的 AppDomain,我可以给它一条不同的路径。但是从 ExecutablePath 中删除文件名并假设我只使用一个 AppDomain,实际上,这两个路径之间有什么区别?它们是否总是相同的(再次假设只有一个 AppDomain)?有没有一个例子它们会有所不同?
Jon Turner
问问题
2263 次