首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >RegistryKey.CreateSubKey不工作于Azure托管环境

RegistryKey.CreateSubKey不工作于Azure托管环境
EN

Stack Overflow用户
提问于 2014-01-07 16:15:53
回答 1查看 214关注 0票数 1

我使用Microsoft.TeamFoundation.Common.dll对云TFS进行查询。在某个时候,它尝试使用RegistryKey.CreateSubKey方法创建注册表项,但在以下方面失败:

System.IO.IOException:指定的注册表项不存在。

在本地机器上工作很好,但是当部署到Azure (作为网站)时会失败。

我尝试授予使用[RegistryPermission(SecurityAction.Assert, ViewAndModify = @"HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\11.0")]之类的东西写入注册表的特定权限,但没有任何效果。

想法/建议?

EN

回答 1

Stack Overflow用户

发布于 2014-01-08 13:17:47

TfsTeamProjectCollection.GetService<WorkItemStore>()似乎做了一些有趣的事情,并且不确定它为什么要使用注册表(我认为它与连接到TFS的Visual中的集成功能有关)。

最后,我使用了WorkItemStore构造函数并将TfsTeamProjectCollection实例传递给它。

大多数在线示例建议使用tfsTeamProjectCollection.GetService<WorkItemStore>而不承认其含义。

希望这个提示能帮助其他人在这种情况下。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20976536

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档