Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 为什么代码使用Assembly.LoadFrom时Ngen不工作_C#_.net_Performance_Jit_Ngen - Fatal编程技术网

C# 为什么代码使用Assembly.LoadFrom时Ngen不工作

C# 为什么代码使用Assembly.LoadFrom时Ngen不工作,c#,.net,performance,jit,ngen,C#,.net,Performance,Jit,Ngen,我正在使用ngen安装exe的本机映像。 在代码中,我使用Assembly.LoadFromMyLib.dll,因此我还需要安装它们的依赖项。 我查了一下医生,发现 ngen install c:\myfiles\MyLib.dll /ExeConfig:c:\myapps\MyApp.exe 但是它不起作用。MyLib.dll是使用Jit编译的。 如何解决此问题?使用Fuslogvw.exe来解决程序集解决问题。选择本机图像类别。@HansPassant okey我会查看它,看看如何解决它。

我正在使用ngen安装exe的本机映像。 在代码中,我使用Assembly.LoadFromMyLib.dll,因此我还需要安装它们的依赖项。 我查了一下医生,发现

ngen install c:\myfiles\MyLib.dll /ExeConfig:c:\myapps\MyApp.exe
但是它不起作用。MyLib.dll是使用Jit编译的。
如何解决此问题?

使用Fuslogvw.exe来解决程序集解决问题。选择本机图像类别。@HansPassant okey我会查看它,看看如何解决它。@HansPassant All成功我的应用程序中没有错误,但当我使用perfmon并检查Jitted方法时,我只看到外部程序集中的方法使用assembly.loadFrom导入。那么我如何也可以对该程序集进行Ngen?使用Fuslogvw.exe解决装配解析问题。选择本机图像类别。@HansPassant okey我会查看它,看看如何解决它。@HansPassant All成功我的应用程序中没有错误,但当我使用perfmon并检查Jitted方法时,我只看到外部程序集中的方法使用assembly.loadFrom导入。那么我如何也可以对该程序集进行Ngen?