Отладка ASP.NET источник MVC?

Python использует поплавки двойной точности, которые могут хранить значения от 10 до -308 до 10 до 308.

http://en.wikipedia.org/wiki/Double_precision_floating-point_format

Попробуйте этот эксперимент из подсказки Python:

>>> 1e308
1e+308
>>> 1e309
inf

10 до 309 мощность переполнена, а 10 к 38 нет. И требовалось доказать.

На самом деле, вы, вероятно, можете получить числа меньше 1e-308 через денормали , но это значительно сказывается на производительности. Я обнаружил, что Python может обрабатывать 1e-324, но теряет значение на 1e-325 и возвращает 0.0 в качестве значения.

6
задан Ray 2 June 2009 в 19:09
поделиться

6 ответов

7
ответ дан 10 December 2019 в 02:52
поделиться

Находятся ли сборки system.web.mvc в GAC? вам может потребоваться удалить их ... это, конечно, может испортить будущие проекты, поскольку шаблоны проектов, вероятно, будут предполагать, что они находятся в gac.

Вы также можете попробовать использовать <

1
ответ дан 10 December 2019 в 02:52
поделиться

Предполагая, что полное имя сборки для той, на которую вы ссылаетесь, отличается от имени в GAC, используйте элемент и укажите, какой сборка, на которую вы действительно ссылаетесь. Если нет, измените свой локальный источник, чтобы изменить сборку MVC, которую вы создаете, на 1.0.0.1, чтобы она была другой.

Изменить : дважды проверьте руководство, которое вы связали. У меня это сработало.

  1. удалил ссылку на system.web.mvc в моем проекте.
  2. Добавлен проект System.Web.Mvc из источника.
  3. Закомментируйте ссылку System.Web.Mvc в моем проекте web.config.
  4. ] изменил /Views/Web.Config System.we.b.mvc, как указано в инструкции.
  5. Работает безупречно.
1
ответ дан 10 December 2019 в 02:52
поделиться

для квалифицированного раздела сборки вам нужно что-то вроде этого (мы делаем это для сборки SQLite):

 <runtime>
    <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
      <qualifyAssembly partialName="System.Data.SQLite" fullName="System.Data.SQLite, Version=1.0.60.0, Culture=neutral, PublicKeyToken=db937bc2d44ff139" />
    </assemblyBinding>
  </runtime>
0
ответ дан 10 December 2019 в 02:52
поделиться

Взгляните на эту статью, чтобы получить полное руководство о том, как настроить исходный код MVC .

Вам необходимо обновить два файла web.config. Один находится в папке проекта MVC, а другой - в папке Views. Скорее всего, вы забыли обновить последнюю. В противном случае следует придерживаться вышеупомянутой статьи.

0
ответ дан 10 December 2019 в 02:52
поделиться

Слегка более полная версия инструкций Steve Sandersons можно найти здесь .

Это объясняет, как вы также можете включить фьючерсы MVC в вашей отладке.

0
ответ дан 10 December 2019 в 02:52
поделиться
Другие вопросы по тегам:

Похожие вопросы: