4

我在公司防火墙后面,我工作的公司有 VS 2012 Ultimate。我想开始使用 VS 2012 为 SharePoint 2013 开发。后来我发现默认安装不包括 SP 2013 的项目模板,但需要安装“Microsoft Office Developer Tools for Visual Studio 2012”,可以在@http: //msdn.microsoft.com/en-US/office/apps/fp123627

此工具通过 Web 平台安装程序安装。MS WebPi 在需要代理身份验证的地方不起作用并引发错误。

是否有“Microsoft Office Developer Tools for Visual Studio 2012”的离线安装程序?

4

2 回答 2

3

尝试创建或编辑现有的应用程序配置文件%ProgramFiles%\Microsoft\Web Platform Installer\WebPlatformInstaller.exe.config

创建一个程序集以提供代理凭据并在模块元素中指定该程序集:

<configuration>
  <system.net>
    <defaultProxy enabled="true" useDefaultCredentials="false">
      <module type="ProxyCredProvider.DefProxy, ProxyCredProvider, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5e3bf8f3a8a14cca" />
    </defaultProxy>
  </system.net>
</configuration>
于 2013-02-02T23:50:25.067 回答
1

我有一个更简单的建议对我有用。我建议这是一个临时解决方案,因为您的密码是明文。

1、创建两个Windows环境变量:

名称: HTTP_PROXY
值: http://(您的用户名):(您的密码)@(代理服务器的 IP 地址):(代理的端口号)
示例: http://joe:password123@192.168.1.1:9090

名称: HTTPS_PROXY
值: https://(您的用户名):(您的密码)@(代理服务器的 IP 地址):(代理端口号)
示例: https://joe:password123@192.168.1.1:9090

2.退出然后重新进入服务器

3. 再次尝试运行 Web Platform Installer

如何创建一个 WINDOWS 环境变量

  1. 转到控制面板\系统和安全\系统
  2. 选择高级系统设置
  3. 选择高级选项卡
  4. 单击环境变量.. 按钮
  5. 顶部用于当前登录的用户。单击 NEW 按钮添加新的环境变量
于 2016-02-19T16:09:01.550 回答