|
|
#1 |
|
Участник
|
После создании любого веб-русурса в Microsoft Dynamics CRM 2011, например js, или разворачивании решения Activity Feed. При попытки открыть этот веб-ресурс возникает следующая ошибка:
HTTP Error 404.0 - Not Found The resource you are looking for has been removed, had its name changed, or is temporarily unavailable. Requested URL http://localhost:5555/Demo/{634557736690000000}/WebResources/msdyn_/PersonalWall.htm?data=HideUserProfile%3d0&pagemode=iframe Physical Path C:\Program Files\Microsoft Dynamics CRM\CRMWeb\Demo\{634557736690000000}\WebResources\msdyn_\PersonalWall.htm На сервере есть только путь C:\Program Files\Microsoft Dynamics CRM\CRMWeb, далее папки Demo вообще нет. Подскажите, пожалуйста, как можно исправить данную ошибку? ![]() На сервере CRM установлены все обновления, включая Rollup Update 5. |
|
|
|
|
#2 |
|
Moderator
|
Вы обратили внимание, что адрес сервера localhost? Я думаю проблема в этом. На карточке веб ресурса есть его полный URL - подсвечивается синей ссылочкой. По этому адресу ресурс доступен?
__________________
http://fixrm.wordpress.com, снятие/наведение порчи. Быстро, дорого, гарантия. ![]() MS Certified Dirty Magic Professional
|
|
|
|
|
#3 |
|
Участник
|
По полному URL адресу тоже выдает 404 ошибку.
|
|
|
|
|
#4 |
|
Moderator
|
__________________
http://fixrm.wordpress.com, снятие/наведение порчи. Быстро, дорого, гарантия. ![]() MS Certified Dirty Magic Professional
|
|
|
|
|
#5 |
|
Участник
|
Да, уверен. Ошибку выдает и по полному адресу тоже. В итоге проблема оказалась в web.config. Видимо при установке обновления Rollup Update 5. Путем сравнения файла web.config на тестовом сервере и производственном сервере я нашел что в файле отсутствует следующие данные:
Код: <rewrite>
<rules>
<rule name="ClientGlobalContextRule" stopProcessing="true">
<match url="/?([0-9a-zA-Z][^/]*)?/?((?:%7b|\{)[^/]*(?:%7d|\}))?/?(WebResources|Handlers)/ClientGlobalContext.js.aspx" />
<action type="Rewrite" url="/{R:1}/_Common/ClientGlobalContext.js.aspx" />
</rule>
<rule name="WebResourcesRule" stopProcessing="true">
<match url="/?([0-9a-zA-Z][^/]*)?/?((?:%7b|\{)[^/]*(?:%7d|\}))?/?webresources/([^\\?]+)" />
<action type="Rewrite" url="/{R:1}/Handlers/WebResource.ashx?name={R:3}" />
</rule>
<rule name="FederationMetadataRule" stopProcessing="true">
<match url="FederationMetadata/2007-06/FederationMetadata.xml" />
<action type="Rewrite" url="/Handlers/FederationMetadata.ashx" />
</rule>
</rules>
</rewrite>Последний раз редактировалось Dmitrij777; 08.12.2011 в 10:30. |
|
|
|
|
|