Я знаю, что сама Visual Studio (по крайней мере, в 2003 версия) ссылается на IE dll непосредственно для рендеринга "Режима конструктора".
может стоить изучить это.
Иначе, я ни о чем не могу думать вне управления веб-браузером.
This is a bug, and has been fixed in the trunk. It will be included in the 2.6+ releases. Some earlier versions of StructureMap would either attempt to unnecessarily write the dynamic assemblies to disk, or unnecessarily attempt to read from the filesystem.
If you are running in a restricted environment that does not allow access to full paths in the filesystem (ASP.NET), make sure to set IgnoreDefaultFile = true when you configure your container. Keep in mind this will disable the ability to load XML configuration from StructureMap.config.
Как бы то ни было, Я столкнулся с той же проблемой, когда имел полный контроль над ящиком и даже установил все разрешения на полное доверие. В IIS 7.5 мне пришлось изменить идентичность, используемую для конкретного пула приложений, на NetworkService вместо ApplicationPoolIdentity. Как только я перезапустил IIS, он заработал
. Эквивалент пределе
SET SET ROWCOUNT
, но если вы хотите получить общедоступное пагинацию, лучше написать запрос:
;WITH Results_CTE AS
(
SELECT
Col1, Col2, ...,
ROW_NUMBER() OVER (ORDER BY SortCol1, SortCol2, ...) AS RowNum
FROM Table
WHERE <whatever>
)
SELECT *
FROM Results_CTE
WHERE RowNum >= @Offset
AND RowNum < @Offset + @Limit
Преимущество здесь является параметризация смещения и ограничить в том случае, если вы решите изменить варианты поиска (или разрешить пользователю это сделать).
Примечание: Параметр
@offset
должен использовать одну индексирование для этого, а не нормальную индексирование на основе нуля.
Использование официального структурирования 2.5.4 Создание на Windows 7 с IIS 7.5 Я все еще столкнулся с этой проблемой. Изменение Mallioch
ObjectFactory.Initialize(x =>
{
x.UseDefaultStructureMapConfigFile = false;
x.IgnoreStructureMapConfig = true;
необходимо было разрешить решение FileioPermission
исключение , но я тогда получил запрос на разрешение типа «System.Web.aspnethostingPermission, System, version = 2.0.0.0, культура = нейтраль, PublicKeyToken = B77A5C561934E089 'не удалось.
, которые я решил использовать решение Mike (для которого я создал пошаговая визуализация ).