SharePoint Sandbox解决方案基于使用的Web地址失败

时间:2011-11-30 22:39:40

标签: c# sharepoint sharepoint-2010 sandbox-solution

如果我将该页面视为:http://dev/page.aspx,那么我的开发机器上的SharePoint 2010沙盒解决方案可以完美运行。

但是,如果我将页面视为http://dev.corp.company.com/page.aspx,则会收到以下错误:

Web Part Error: Unhandled exception was thrown by the sandboxed code wrapper's Execute method in the partial trust app domain: File Not Found.

即使查看没有代码的空白Web部件,也会抛出错误。

[assembly: AllowPartiallyTrustedCallers()] 

在场。

1 个答案:

答案 0 :(得分:1)

看起来我需要配置备用访问映射:

  

http://technet.microsoft.com/en-us/library/cc288609(office.12).aspx

     

尚未配置备用访问映射。用户或服务   正在使用网址访问网站http://dev   http://dev.corp.company.com。这可能会导致错误的链接   存储或返回给用户。如果需要,请添加URL   http://dev.corp.company.com作为AAM响应网址。更多   信息,请参阅:http://go.microsoft.com/fwlink/?LinkId=114854

     

ALSO:

     

http://skynet.redmond.corp.microsoft.com/的网络应用程序可以   找不到。验证您是否正确输入了URL。如果是URL   应该是服务现有内容,系统管理员可能需要   添加新的请求URL映射到预期的应用程序。在   Microsoft.SharePoint.SPSite..ctor(SPFarm farm,Uri requestUri,Boolean   contextSite,SPUserToken userToken)at   Microsoft.SharePoint.SPSite..ctor(String requestUrl)at   Microsoft.SharePoint.SPSite_SubsetProxy.SPSite__Factory(字符串   requestUrl)