Я получаю ряд ошибок сценария, и ни одно из изображений не отображается, когда я открываю файл .chm на своем компьютере. Если я пропущу все сообщения об ошибках и обновлю (дважды), тогда .chm будет отображаться правильно. Хотя мне нужно делать это для каждой новой страницы.
Я сделал все рекомендуемые исправления для файлов .chm! Перерегистрирован, разблокирован, фиксированные пути,... Ошибки для всех .chm на машине
Но вот мой настоящий вопрос: если я запускаю эту программу с файлом .chm в качестве аргумента через отладчик Visual Studio 2013, тогда .chm отображается правильно!
Проблема, вероятно, в моей конфигурации Windows, но отладчик каким-то образом «исправляет» эту ошибку и заставляет ее работать. Есть ли у отладчика собственная конфигурация, не зависящая от фактической конфигурации Windows?
using System.Diagnostics;
namespace xcute
{
class Program
{
static void Main(string[] args)
{
if (args.Length > 0)
{
string f = args[0];
Process.Start(f);
}
}
}
}
РЕДАКТИРОВАТЬ: Вот диалоги ошибок