我需要我的项目在多租户环境中运行。在 SDK 之后,我将 aspx 文件放在 C:\Inetpub\wwwroot\ISV\MyProject 中。然后我将 DLL 放在 C:\Program Files\Microsoft Dynamics CRM\Server\bin\assembly 中。
当我在 CRM 中查看我的页面时,我得到:
Could not load type 'MyProject._Default'.
如果我将 DLL 放在 c:\wwwroot\inetpub\bin 文件夹中,则页面会加载,但我不知道(并且目前没有测试方法)这是否会离线工作。
此外,当我使用 c:\wwwroot\inetpub\bin 中的 DLL 加载我的页面时,它似乎工作正常。但是,当我使用地址 /isv/MyProject/default.aspx 将其添加到帐户页面中的 IFRAME 时,加载的页面无法正常工作,因为它丢失了组织的名称。有谁知道我应该使用哪个 URL 进行多租户?