我在开发OOB的Silverlight应用程序上工作。当我在VS2010中调试应用程序时,它像魅力一样工作,甚至当我将它安装在我的PC上时。该应用程序使用Excel COM Automation自动创建,读取和写入Excel文件。Silverlight应用程序问题公司网络上的OOB问题
我现在面临的问题是,当我在公司网络上运行应用程序时,我无法创建任何Excel文件。虽然如果我使用MS Excel创建一个Excel文件并尝试使用我的应用程序读取和写入它,但它的工作原理与它应该一样。
OBS !!!我在个人电脑和公司电脑上都使用了相同版本的MS excel。
我的问题是,这可能(不能创建,但可以读取和写入)与cor的用户权限有关。网络?
感谢您的回答,您的意思是通过管理员给我的权限?顺便说一句,我在我的Q中并不那么清楚。在家我使用Windows 7,并且在工作中我使用Windows XP。当涉及到应用程序时,在我的代码中,我使用Enviroment.SpecialFolders.Personal为了在'我的文档'中创建/读取/写入文件。创建文件给我一个错误,而如果我使用MS Excel创建文件并将其放入'我的文档'中,我可以轻松读取和写入它。 – DreamNet 2012-07-07 04:10:10
随着Excel很容易,但文件创建是问题。我使用Dim UACSAFEEDIR = Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData)如果我的文件夹和文件最终成为C:\ Users \ Dave \ AppData \ Roaming \ someapp – DaveCS 2012-07-07 13:16:28
请尝试我没有问题嗨Dave,我尝试了你的建议并做了一些测试,但仍遇到同样的问题。我问我的系统管理员安装并运行应用程序我,她不能运行它。任何想法为什么是这样? – DreamNet 2012-07-11 19:46:42