|
![]() |
#1 |
Kostya Afendikov
|
1. Вы просто создали aspx страницу?
2. Цитата:
я создал в корневой папке этот скрипт
3. какой веб-конфиг вы изменили? Я предполагаю, что автор блога делал следующие шаги: 1. Создавал новый веб-сайт 2. Публиковал данный веб-сайт в папке CRM_Server\ISV\ваш_веб-сайт 3. изменял веб-конфиг своего созданного веб-сайта. Попробуйте эти шаги. Думаю, что slivka_83 завтра все расскажет ![]() |
|
![]() |
#2 |
Консультант-джедай
|
Цитата:
![]() ![]()
__________________
Крокодил, крокожу и буду крокодить. Человек человеку - волк , а зомби зомби - зомби. Экстремал и буду экстремать! ![]() |
|
![]() |
#3 |
Участник
|
В корневой папке CRM
а именно c:\Program Files/Microsoft Dynamics CRM/CRM_Web я создал папку Files в ней создал файл notes.aspx и web.config с тем содержимым что указано на сайте mmcrm.ru X++: Microsoft CRM Error Report: Error Description: CS1513: } expected Error Details: c:\Program Files\Microsoft Dynamics CRM\CRMWeb\Files\notes.aspx(19): error CS1513: } expected ПО сути в папке Files у меня 2 файла (ваш веб.конфиг и aspx страница к которой я обращаюсь) Вопрос, там написано ещё про какой то Default.aspx.cs (что за CS??) и папку bin и прочее, этого у меня нет. Т.к. моя Visual Studio 2008 при сохранении Defaults.aspx и web.config выдает 96 Errors и не дает компилировать. Поэтому скрипт notes.aspx - свой я писал в блокноте, как и веб.конфиг. Последний раз редактировалось Dicora; 19.11.2010 в 10:28. |
|
![]() |
#4 |
Участник
|
И обязательно ли создавать новую папку в ISV или можно в любом месте??
И ошибка может быть из-за отсутствия .aspx.cs и папки bin? за что они отвечают и как мне их создать?? Заранее спасибо! |
|
![]() |
#5 |
Консультант-джедай
|
Цитата:
![]() Никаких файлов создавать ручками не нужно - только папку в которой они будут размещаться. Затем, после создания сайта в VS, перейдите Build - Publish Web Site - и укажите путь куда будет публиковаться сайт.
__________________
Крокодил, крокожу и буду крокодить. Человек человеку - волк , а зомби зомби - зомби. Экстремал и буду экстремать! ![]() |
|
|
За это сообщение автора поблагодарили: Dicora (1). |
![]() |
#6 |
Участник
|
Ну я могу сказать вот что:
Открыл Visual Studio 2008, New Project => Visual Basic => Web => ASP.NET Web Application открылось окно где я могу писать код .NET в страницу Default.aspx я вписал тот код в код web.config вписал код web.config-а с сайта mmcrm.ru Нажал Build => Publish Default.aspx выбрал путь C:\Program Files\Microsoft Dynamics CRM\CRMWeb\ISV\Files\ и нажал Build VS не ругнулся и ошибок компиляции не было. При запуске страницы http://localhost/ISV/Files/Default.apsx?guid={ИД-аннотации из базы} пишет ошибку: X++: Microsoft CRM Error Report: Error Description: CS1513: } expected Error Details: c:\Program Files\Microsoft Dynamics CRM\CRMWeb\ISV\Files\Default.aspx(20): error CS1513: } expected Full Stack: [HttpCompileException: c:\Program Files\Microsoft Dynamics CRM\CRMWeb\ISV\Files\Default.aspx(20): error CS1513: } expected] at System.Web.Compilation.BuildManager.CompileWebFile(VirtualPath virtualPath) at System.Web.Compilation.BuildManager.GetVPathBuildResultInternal(VirtualPath virtualPath, Boolean noBuild, Boolean allowCrossApp, Boolean allowBuildInPrecompile) at System.Web.Compilation.BuildManager.GetVPathBuildResultWithNoAssert(HttpContext context, VirtualPath virtualPath, Boolean noBuild, Boolean allowCrossApp, Boolean allowBuildInPrecompile) at System.Web.Compilation.BuildManager.GetVirtualPathObjectFactory(VirtualPath virtualPath, HttpContext context, Boolean allowCrossApp, Boolean noAssert) at System.Web.Compilation.BuildManager.CreateInstanceFromVirtualPath(VirtualPath virtualPath, Type requiredBaseType, HttpContext context, Boolean allowCrossApp, Boolean noAssert) at System.Web.UI.PageHandlerFactory.GetHandlerHelper(HttpContext context, String requestType, VirtualPath virtualPath, String physicalPath) at System.Web.UI.PageHandlerFactory.System.Web.IHttpHandlerFactory2.GetHandler(HttpContext context, String requestType, VirtualPath virtualPath, String physicalPath) at System.Web.HttpApplication.MapHttpHandler(HttpContext context, String requestType, VirtualPath path, String pathTranslated, Boolean useAppConfig) at System.Web.HttpApplication.MapHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) Other Message: Error Number: Source File: c:\Program Files\Microsoft Dynamics CRM\CRMWeb\ISV\Files\Default.aspx Line Number: 20 Date: 11-19-2010 Time: 11:26:05 Server: crmsrv02 Request URL: [url]http://localhost/ISV/Files/default.aspx?guid=07A71E60-2EF3-DF11-BB70-003048BE732D[/url] находятся следующие файлы и папки: App_Data bin Default.aspx Default.aspx.designer.vb Default.aspx.vb web.config в папке bin: Default.aspx.dll Default.aspx.pdb Default.aspx.xml папка App_Data - пустая. Что я делаю не так, подскажите пожалуйста. Спасибо! |
|
![]() |
#7 |
Участник
|
НА сайте mmcrm.ru вы упоминали что в папке должны находится файлы
Default.aspx, .aspx.cs, web.config, bin Где взять мне Default.aspx.cs?? может ошибка в нем? и может я неправильно создаю проект в Visual Studio 2008?? |
|
![]() |
#8 |
Чайный пьяница
|
Немного внимательности и всё будет шикарно. VB означает что вы создали страничку базовым .Net языком которой является Visual Basic .Net. Пересоздавайте страницу с C# базовым и продолжайте ваши изыскания.
__________________
Эмо разработчик, сначала пишу код, потом плачу над его несовершенством. Подписывайтесь на мой блог, twitter и YouTube канал. Пользуйтесь моим Ultimate Workflow Toolkit |
|
Теги |
crm, аннотации, вложения, выгрузка файлов, приаттаченные файлы, прикрепление файла, примечания |
|
|