.net VSTO保存excel文件并在服务器上共享

我有一个工作要求,生产一个Excel文件,然后把它放在一个共享的文件夹,所以经理可以采取复制和咨询。

我一直在使用VSTO来开发我的应用程序的一部分。

当我执行这个应用程序,Excel文件popup,一切正常填充。

如果我在桌面上保存文档的本地副本,并再次打开它,则会收到错误消息,指出无法下载VSTO。

有没有办法:

1.执行应用程序2.在我的桌面上保存本地副本3.使用这个文件作为一个正常的Excel文件

从Visual Studio 2010中的Excel工作簿应用程序。

如果我不清楚,请问任何问题,这是我第一次使用VSTO,其中一些还不清楚。

谢谢。

我find了我的问题的答案。

这里是我find它的地方: http : //gluegood.blogspot.com/2010/07/namecode-classc-sharp.html

在启动方法的末尾添加“RemoveCustomization”。

private void ThisWorkbook_Startup(object sender, System.EventArgs e) { [ code removed for clarity ] this.RemoveCustomization(); } 

这将删除您在应用程序上进行的每个定制。 这使您可以执行您的应用程序,在桌面上保存本地副本,并打开而无需安装或部署任何东西。

谢谢。

我相信你应该更好地logging下自己的VSTO部署问题。

2007版和2010版之间有一些变化,以帮助和简化ClickOnce的部署,请查看MSDN。