有没有其他人在Windows7终极64位上使用Redgate的.NET反射器有问题?我说错了:
“无法找到运行时的版本来运行此应用程序。”
那样
谢谢,特雷弗·沙利文
发布于 2009-12-11 18:29:03
挺奇怪的。我在许多Windows 7 ( 32位和64位)机器上运行reflector.exe,我没有看到任何问题。
您是从另一台机器还是从新安装中复制此安装的?如果是这样的话,那么.config文件中可能会有一个问题阻止您运行反射器。尝试删除reflector.exe.config文件(以及与.exe以外的反射器相关的所有其他文件),看看这是否解决了问题。
发布于 2009-12-11 19:06:48
Windows 7附带了.NET 3.5 SP1预装.问题的一个可能来源是在进行Win7升级之前安装了VisualStudio2010Beta 1。升级将破坏.NET 4.0配置,所有使用默认版本的CLR的程序将不再正确工作。我找到了一个解决办法,但我强烈建议您重新安装Win7,现在选择干净安装而不是升级。
打到那个。我们缺少的信息是您将其复制到system32文件夹中。该文件夹在64位版本的Windows中虚拟化.一个32位的应用程序会看到syswow64文件夹。这是Reflector的一个问题,它有配置标志(在corflags.exe中是可见的),强制它在32位模式下运行。因此,它找不到它的.exe.config文件。
https://stackoverflow.com/questions/1889932
复制相似问题