2017-02-16 24 views
0

Я загрузил полную версию DotNetNuke (v.9.0) исходного кода.DNN (DotNetNuke) Проект веб-сайта бросает ошибку «Install.aspx не удалось найти»

Когда я пытаюсь построить веб-сайт DNN на локальном компьютере с помощью Visual Studio (2015) с помощью загрузки проекта при условии - DotNetNuke.Website.csproj в Сайт folder-- я получаю следующие ошибки:

Error CS2001 Source file 'C:\...\Website\Install\Install.aspx.cs' could not be found. 
Error CS2001 Source file 'C:\...\Website\Install\UpgradeWizard.aspx.cs' could not be found. 

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

Любые мысли? Спасибо заранее.

ответ

0

Пробыв некоторое время на поиски решения, я нашел один:

  1. Открыть предоставленный веб-проект DotNetNuke.Website.csproj в Visual Studio (я использую 2015)
  2. Щелкните правой кнопкой мыши на проекте и выберите «Выгрузить»
  3. Теперь щелкните правой кнопкой мыши по незагруженному проекту и нажмите «Изменить». Это позволит открыть файл XML
  4. Поиск «Install.aspx» и «UpgradeWizard.aspx» и удалить ссылки на эти файлы

    <Compile Include="Install\Install.aspx.cs"> 
    <DependentUpon>install.aspx</DependentUpon> 
    </Compile> 
    <Compile Include="Install\Install.aspx.designer.cs"> 
    <DependentUpon>install.aspx</DependentUpon> 
    </Compile> 
    <Compile Include="Install\UpgradeWizard.aspx.cs"> 
    <DependentUpon>UpgradeWizard.aspx</DependentUpon> 
    </Compile> 
    <Compile Include="Install\UpgradeWizard.aspx.designer.cs"> 
    <DependentUpon>UpgradeWizard.aspx</DependentUpon> 
    </Compile> 
    
  5. Кроме того, поиск по <Install>true</Install> и установить его на ложные ,

  6. Щелкните правой кнопкой мыши по проекту и загрузите его в решение.

Теперь сайт DNN должен работать без проблем.

Надеюсь, это поможет кому-то.