ASP.Net не может создать / теневую копию

Это означает, что наиболее переносимым способом определения реализации методов классов шаблонов является определение их внутри определения класса шаблона.

template < typename ... >
class MyClass
{

    int myMethod()
    {
       // Not just declaration. Add method implementation here
    }
};
41
задан Community 23 May 2017 в 12:32
поделиться

2 ответа

Следующие обходные пути получены из этой ныне несуществующей проблемы подключения :

  • добавить в ] раздел вашего файла web.config.
  • Перезапустите Cassini, когда обнаружите проблему
  • Если вы получили сообщение об ошибке, остановите отладчик, щелкните правой кнопкой мыши решение и «чистое решение». Нажмите F5, чтобы перезапустить отладчик. Это действительно раздражает, так как у меня частота отказов> 50%, и вы можете подумать, что там не должно быть ручного варианта ОЧИСТИТЬ РЕШЕНИЕ! Это приложение POS за 1200 долларов должно очистить его автоматически!
  • Вот еще один обходной путь, который может быть более привлекательным для некоторых, любезно предоставленный Гэри Фарром ( http://blogs.claritycon.com/blogs/gary_farr/archive/2007/03/09/2888. aspx ).
  • Добавьте следующее к событиям перед сборкой:

    IF EXIST $ (TargetPath) .LOCKED (del $ (TargetPath) .LOCKED) ELSE (IF EXIST $ (TargetPath) (move $ (TargetPath) $ (TargetPath) .LOCKED))

  • Обходной путь, который выполняет эту работу за меня, - вместо использования «Build» использовать «Build Solution»

  • После успешной сборки я считаю до десяти, затем обновляю моя веб-форма.
  • Я обнаружил, что при перерегистрации ASP.NET в IIS проблема «уходит» - с тех пор у меня ее не было. Вам нужно будет запустить в командной строке следующее:
    C: \ WINDOWS \ Microsoft.NET \ Framework \ v2.0.50727 \ aspnet_regiis.exe -i . Скорее всего, это не сработает для всех - это сложная проблема.
  • перезапустите VS.
  • При очистке решения было выдано несколько предупреждений о файлах, которые не могут быть удалены. Для этих файлов было установлено свойство только для чтения. После настройки свойства этих файлов на чтение / запись проблема была решена.
  • Перезапустить IIS

РЕДАКТИРОВАТЬ: Элементы, полученные из старой версии страницы (любезно предоставлено архивом. org).

23
ответ дан 27 November 2019 в 00:42
поделиться

У меня часто возникала эта проблема при работе с импортированной DLL, которую мы создали.

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

Кроме того, я не видел проблемы с тех пор, как работал над Visual Studio 2002. В 2008 году этой проблемы, о которой я знаю, не было, как и в 2005 году. Вы используете старая версия VS?

0
ответ дан 27 November 2019 в 00:42
поделиться
Другие вопросы по тегам:

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