我在公司防火墙后面,我工作的公司有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"的离线安装程序?
尝试创建或编辑现有的应用程序配置文件%ProgramFiles%MicrosoftWeb Platform InstallerWebPlatformInstaller.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>
我有一个更简单的建议。我建议这是一个临时解决方案,因为你的密码是明文。
1。创建两个Windows环境变量:
名称:
HTTP_PROXY
值:
http://(YOUR用户名):(您的密码)@(代理服务器的IP地址):(代理的端口号)
例子: http://joe: password123@192.168.1.1:9090
名称:
HTTPS_PROXY
值:
https://(YOUR用户名):(您的密码)@(代理服务器的IP地址):(代理的端口号)
例子: https://joe: password123@192.168.1.1:9090
2。退出,然后返回到服务器
3。尝试再次运行Web平台安装程序
如何创建WINDOWS环境变量
- 进入控制面板系统和安全系统
- 选择高级系统设置
- 选择高级选项卡
- 点击环境变量…按钮
- 顶部部分用于当前登录的用户。点击NEW按钮添加一个新的环境变量