Серьезность Код Описание Проект Файл Строка Состояние подавления
Ошибка Имя "ModulePath" отсутствует в текущем контексте D:\Prototype\Csharp\MED\programm\DNN\site1\DesktopModules\Admin\ModuleCreator\Templates\Web\Module - HTML\template.ascx 39
<%@ Control language="c#" AutoEventWireup="false" Explicit="True" Inherits="DotNetNuke.UI.Skins.Skin" %>
internal static T Deserialize<T>(string nameFile)
{
T res;
try
{
res = JsonConvert.DeserializeObject<T>(ReadFile(nameFile));
}
catch
{
res = default(T);
}
return res;
}
JsonSerializationException: Cannot deserialize the current JSON array (e.g. [1,2,3]) into type 'TodoApi.Def.Response' because the type requires a JSON object (e.g. {"name":"value"}) to deserialize correctly.
А потом пофиксил до
var m = JsonConvert.DeserializeObject>(json);
internal static T Deserialize<T>(string fileName)
{
string json = File.ReadAllText(fileName);
T res = JsonConvert.DeserializeObject<T>(json);
return res;
}
string sql = "UPDATE [dbo].[InfoSectionWindows] SET [SectionWork] = '3' WHERE [CodeLPU]='42501' AND [SectionNum]='А' AND [SectionSubNum]='1' AND [SectionWindowsNum]='3'";
SqlDataAdapter commAdapter = new SqlDataAdapter();
commAdapter.UpdateCommand = new SqlCommand(sql);
Я уже просто всю документацию просмотрел, гуглил всё, что только можно, но так и не добился успеха.
Кстати ни одна из CMS - DNN, mojoportal, Orchard не запускаются при использовании официальной документации. )
Про DNN я описал проблему.
MP - устанавливается в VS, компилируется и даже запускается стартовая страница. Далее любой переход по любой ссылке вызывает краш, причем без перехода на страницу ошибки. Необработанное исключение. Как в веб приложении может быть необработанное исключение - я не знаю, я? к примеру? себе такого не позволяю - пишу код так, чтобы или вываливалась надпись "Нет данных"? или перекидывало на страницу с ошибкой (401,403,404 и т.п.). Видимо мы разную литературу по культуре кода читаем. )
Orchard устанавливается из NuGet, так по ссылке от производителя заявленных пакетов вообще нет. ))) А если шаманить с командной строкой NuGet, то сам пакет находиться, но установить его нельзя, т.к. по части зависимых ссылок либо Not found, либо Timeout. )
Не в обиду разработчиками CMS на ASP, но такой шляпы на Вордпрессе, Джомуле и, иже с ними, нет. А потом народ удивляется, почему на PHP и Pythone у CMS больший охват рынка. Наверное потому что порог вхождения ниже?