|
问题一:
我用VSTO写的代码,任何代码,在启动Excel的时候,都会显示如下对话框
里面的ERROR文是这样的:
- 未能加载文件或程序集“Microsoft.VisualStudio.Tools.Office.Runtime.Internal, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a”或它的某一个依赖项。系统找不到指定的文件。
- ************** 异常文本 **************
- System.IO.FileNotFoundException: 未能加载文件或程序集“Microsoft.VisualStudio.Tools.Office.Runtime.Internal, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a”或它的某一个依赖项。系统找不到指定的文件。
- 文件名:“Microsoft.VisualStudio.Tools.Office.Runtime.Internal, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a”
- 在 System.Reflection.RuntimeAssembly._nLoad(AssemblyName fileName, String codeBase, Evidence assemblySecurity, RuntimeAssembly locationHint, StackCrawlMark& stackMark, IntPtr pPrivHostBinder, Boolean throwOnFileNotFound, Boolean forIntrospection, Boolean suppressSecurityChecks)
- 在 System.Reflection.RuntimeAssembly.nLoad(AssemblyName fileName, String codeBase, Evidence assemblySecurity, RuntimeAssembly locationHint, StackCrawlMark& stackMark, IntPtr pPrivHostBinder, Boolean throwOnFileNotFound, Boolean forIntrospection, Boolean suppressSecurityChecks)
- 在 System.Reflection.RuntimeAssembly.InternalLoadAssemblyName(AssemblyName assemblyRef, Evidence assemblySecurity, RuntimeAssembly reqAssembly, StackCrawlMark& stackMark, IntPtr pPrivHostBinder, Boolean throwOnFileNotFound, Boolean forIntrospection, Boolean suppressSecurityChecks)
- 在 System.Reflection.RuntimeAssembly.InternalLoad(String assemblyString, Evidence assemblySecurity, StackCrawlMark& stackMark, IntPtr pPrivHostBinder, Boolean forIntrospection)
- 在 System.Reflection.RuntimeAssembly.InternalLoad(String assemblyString, Evidence assemblySecurity, StackCrawlMark& stackMark, Boolean forIntrospection)
- 在 System.AppDomain.Load(String assemblyString)
- === 预绑定状态信息 ===
- 日志: 用户 = pengjia-HP\pengjia
- 日志: DisplayName = Microsoft.VisualStudio.Tools.Office.Runtime.Internal, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
- (Fully-specified)
- 日志: Appbase = file:///C:/Program Files (x86)/Microsoft Office/Office14/
- 日志: 初始 PrivatePath = NULL
- 调用程序集: (Unknown)。
- ===
- 日志: 此绑定从 default 加载上下文开始。
- 日志: 配置文件 C:\Program Files (x86)\Microsoft Office\Office14\excel.exe.config 不存在。
- 日志: 未找到应用程序配置文件。
- 日志: 使用主机配置文件:
- 日志: 使用 C:\Windows\Microsoft.NET\Framework\v4.0.30319\config\machine.config 的计算机配置文件。
- 日志: 策略后引用: Microsoft.VisualStudio.Tools.Office.Runtime.Internal, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
- 日志: 尝试下载新的 URL file:///C:/Program Files (x86)/Microsoft Office/Office14/Microsoft.VisualStudio.Tools.Office.Runtime.Internal.DLL。
- 日志: 尝试下载新的 URL file:///C:/Program Files (x86)/Microsoft Office/Office14/Microsoft.VisualStudio.Tools.Office.Runtime.Internal/Microsoft.VisualStudio.Tools.Office.Runtime.Internal.DLL。
- 日志: 尝试下载新的 URL file:///C:/Program Files (x86)/Microsoft Office/Office14/Microsoft.VisualStudio.Tools.Office.Runtime.Internal.EXE。
- 日志: 尝试下载新的 URL file:///C:/Program Files (x86)/Microsoft Office/Office14/Microsoft.VisualStudio.Tools.Office.Runtime.Internal/Microsoft.VisualStudio.Tools.Office.Runtime.Internal.EXE。
复制代码 这个是我重装了系统,重装了Office之后的结果,Framework4.0和framework4.5都安装好了,是Win7系统。
问题二:
在运行之后,总是在这句报错
对于这种一台电脑上没问题,另外一 台电脑出问题的东西,实在是无能为力,之前这台电脑是好的,可是调试程序报错太多,然后突然有一天出错了,我实在搞不定就全重装了,重装完之后,还多了前面那个问题。
纠结了好多天都解决不了,问题一是编 号的任何程序都会的,我的电脑环境有问题的是Win7专业版+VS2010
没问题的电脑 是Win7旗箭版+VS2010
|
|