オンプレミスで CRM 2015 を使用しており、カスタマー ポータルを構築しようとしています。そのために Early Bound クラスを生成しました。
これは正常に生成され、VS 2012 に追加されました。問題は、VS でプロジェクトをビルドするとうまくいき、プロジェクトを実行すると、自動生成コードでエラーがスローされることです。
コードは以下です
public XrmServiceContext()
{
}
以下は私のweb.configコードです
<?xml version="1.0"?>
<configuration>
<configSections>
<section name="Microsoft.Xrm.Client" type="Microsoft.Xrm.Client.Configuration.CrmSection, Microsoft.Xrm.Client"/>
</configSections>
<connectionStrings>
<add name="Xrm" connectionString="ServiceUri=http://Contoso/XRMServices/2011/OrganizationData.svc/; Domain=MyDomain; Username=vsaravanakumar; Password=Password@5"/>
</connectionStrings>
<Microsoft.Xrm.Client>
<contexts>
<add name="Xrm" type="Xrm.XrmServiceContext, WebAppWalkthrough"/>
</contexts>
</Microsoft.Xrm.Client>
<system.web>
<compilation debug="true" targetFramework="4.5"/>
<pages controlRenderingCompatibilityVersion="4.0" clientIDMode="AutoID">
<controls>
<add tagPrefix="crm" namespace="Microsoft.Xrm.Portal.Web.UI.WebControls" assembly="Microsoft.Xrm.Portal"/>
</controls>
</pages>
<authentication mode="None"/>
</system.web>
</configuration>
取得する例外は、「名前の接続文字列が見つかりません」です。
コードのデバッグ中にこのエラーが発生しました
Web サイト ポータル開発で言及されている MSDN Web サイトのすべての手順に従いました。何か見逃した場合は、このエラーを解決するのを手伝ってください
以下は私のWeb.configコードです