visual-studio-2010 - 以 Azure 提升权限运行 Visual Studio : any way to avoid the side effects?

标签 visual-studio-2010 azure

我正在开发一些 Azure Web 应用程序,为了调试,我以管理员身份运行 VS 2010(我通常右键单击快捷方式并以管理员身份运行,我知道有一些属性我可以更改或使用 Ctrl-Shift)。

Windows Azure Tools for Microsoft Visual Studio - The Windows Azure compute emulator must be run elevated. Please restart VS in elevated administrator mode in order to run the project"

enter image description here

如果我这样做,Azure 模拟器可以正常工作,但我会得到另外两个副作用。

1) 我无法拖放到解决方案资源管理器上。这是一种痛苦。 (Ctrl C/V 有效,但我无法将整个文件放入解决方案资源管理器中)

2) 我在 DropBox 文件结构内部进行开发。如果我在台式机上进行开发,然后拿起笔记本电脑,则 Azure 解决方案中在其他非 Azure 项目中创建并与之共享的项目将无法加载。编辑:如果我在 dropbox 之外进行开发,请将副本压缩到 dropbox 中,然后在新计算机上解压缩,一切都很好。

3) 对于项目使用的各种 DLL,我收到“无法加载文件或程序集。访问被拒绝”的信息 - 我可以通过向网络服务授予权限来修复各个 DLL 的此问题,但我也收到资源文件的错误,并且同样的技巧似乎不起作用。

机器之间的这种互通工作正常,无需提升权限 - 我已经在大约 20 个项目上这样做了 2 年,没有出现任何问题。

那么有没有一种方法可以只运行提升的计算模拟器,或者有其他方法可以避免这些副作用?

  • 操作系统版本 Win 7 Pro SP1 X64
  • 适用于 MSVS2010 平台的 Azure 工具 v1.4 (2011 年 11 月 4 日)
  • Windows Azure SDK(2011 年 11 月 4 日)
  • Windows Azure SDK 1.4.1 更新(2011 年 11 月 4 日)
  • Windows Azure AppFabric SDK V1.0 (2011 年 6 月 29 日)

在所有机器上保持一致

编辑:已经向网络服务用户授予了项目整个文件夹结构的所有权限,我收到以下错误。在此之前,错误是类似的,但错误是针对项目 bin 文件夹中的 DLL 的访问。

Parser Error Message: Access to the path 'C:\Users\ Beko2011Azure\Website\App_GlobalResources\EditorLocalization.uk-UA.resx' is denied.

Source Error: [No relevant source lines] Source File: /App_GlobalResources/EditorLocalization.uk-UA.resx Line: 1 Version Information: Microsoft .NET Framework Version:4.0.30319;

最佳答案

就 #1 而言,您仍然可以通过 CTRL+C 和 CTRL+V 访问解决方案资源管理器。对于您所描述的其他所有内容,提升的权限可能不是问题。这与 Azure 工具尤其无关。我将它们安装在多台机器上,并且 VS 可以提升运行(我总是使用提升模式,因为否则无法在 IIS 中进行调试)。我从来没有遇到过任何问题。

DLL/文件访问被拒绝可能是 Dropbox 的错误。您是否在其他项目中成功使用过这种类型的文件结构?

我不知道你说的#2 是什么意思。加载失败是什么情况? Azure 项目?所有机器上都安装了 SDK 吗?相同版本?您是否将网站标记为在 IIS 中托管 - 这也会阻止加载项目。

此外,请更新您的帖子:操作系统版本、Azure SDK 版本...

更新:查看您的错误消息,我不禁想知道问题是由 Dropbox 锁定所需的文件引起的,然后 IIS 在需要时无法访问这些文件。您可以尝试终止 Dropbox 服务并检查应用程序此时是否运行正常吗?

关于visual-studio-2010 - 以 Azure 提升权限运行 Visual Studio : any way to avoid the side effects?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6841048/

相关文章:

visual-studio-2010 - 复制数据驱动测试的行为

vb.net - 创建从系统托盘运行的程序

asp.net - 在 VB 中更改元素的 CSS 样式

Azure负载均衡器性能不稳定

Azure DevOps 管道错误 - 参数 linuxProfile.ssh.publicKeys.keyData 的值无效

python - 如何在azure中使用python创建documentdb帐户?

azure - 无法将 React Ts 应用程序部署到 Azure 应用程序服务

c++ - Windows C++下链接库中的静态初始化

wpf - 如何在 Visual Studio 2010、WPF 中删除控件轮廓?

azure - Azure 上的 PTR 记录支持