在vs2008中创建的一个使用Interop程序集的exe可以在任何地方部署吗?

时间:2013-04-06 16:23:16

标签: c# clr office-interop

这是一个相当蹩脚的问题我想问,但我想知道一个使用Microsoft Office Interop程序集的小程序是否可以部署在别处?它会得到支持没有任何.NET clr ...我经历了几个解决方案,但我真的没有线索

2 个答案:

答案 0 :(得分:1)

  

在没有任何.NET clr的情况下支持它。

不,它不会。托管代码需要CLR才能运行。

答案 1 :(得分:1)

您是否可以检查将部署的机器?如果是这样,看看它是否已经有.net - 它不太可能不会。

  

C:\ Program Files(x86)\ Reference   组件\微软\ Framework.NETFramework

如果没有,您可以查看为先决条件创建部署包 http://msdn.microsoft.com/en-gb/library/ms165429%28v=vs.80%29.aspx

目标计算机还需要安装正确版本的excel。