Можно ли использовать LinqPad с веб-сайтом ASP.NET (а не с веб-приложением)? - PullRequest
2 голосов
/ 21 мая 2011

Я очень заинтересован в тестировании LinqPad с нашими веб-сайтами на основе Entity Framework 4.0, но когда я загружаю LinqPad, он хочет, чтобы я прикрепил его к сборке (dll или exe).Приложения ASP.NET, которые мы создаем, используют шаблон «Веб-сайт» (папка App_Code и т. Д.), Который не развертывается как скомпилированная DLL.Я понимаю, что если бы тип проекта был «Веб-приложение ASP.NET», у меня был бы доступ к DLL, но, к сожалению, это вне моего контроля.

Можно ли каким-либо образом использовать LinqPad вмоя ситуация?

1 Ответ

1 голос
/ 21 мая 2011

Я предлагаю перенести классы сущностей в отдельную сборку. Это не только решит вашу проблему, но и является правильным решением с точки зрения дизайна.

Кроме того, вы можете преобразовать свой веб-сайт в веб-приложение.

[Update]

Если вы не можете разделить сущности на отдельную сборку, и если преобразование в веб-приложение невозможно, вы можете попробовать извлечь скомпилированную dll с веб-сайта.
Когда ваш сайт будет построен, DLL будет находиться по следующему пути (зависит от вашей платформы):

C:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\website1
...