我正在开发一个.net应用程序,其中我希望在用户的漫游目录下创建一个文件夹结构。
当我调试时,代码文件夹结构被创建得很好。例如,下面的代码可以工作:
Directory.CreateDirectory(Application.UserAppDataPath + @"\MyFolder") 但是在ClickOnce部署之后,在通过ClickOnce执行相同的应用程序时,无法创建相同的文件夹结构。
不确定,但看起来像是一些ClickOnce限制。或者是Windows7中的访问问题?只是想知道,是不是ClickOnce不能在漫游配置文件文件夹结构中进行读/写?
有人能帮我理解一下吗?
嗨,感谢你到目前为止的回答,我偶然发现了下面的链接http://support.microsoft.com/kb/2571899
漫游配置文件不支持Microsoft ClickOnce部署。
发布于 2014-07-24 00:27:59
将你的CreateDirectory函数放在一个try块中,并显示或记录捕获到的异常,以找出问题的根本原因。
下面的msdn文章中提到的可能的异常可帮助您调试此问题。
http://msdn.microsoft.com/en-us/library/54a0at6s(v=vs.110).aspx
发布于 2014-08-15 04:51:11
感谢你到目前为止的回答,我只是偶然发现了以下链接
http://support.microsoft.com/kb/2571899
漫游配置文件不支持Microsoft ClickOnce部署。
https://stackoverflow.com/questions/24915120
复制相似问题