Проблемы маршрута файла, когда установщик проекта создает с ClickOnce

Я создал установщик моего проекта C# с clickonce, но у меня есть проблема с моим маршрутом файлов, в этом случае с файлами rdlc (reportviewer), я это объявляю следующей формы:

        String rutadocumento = (Application.StartupPath).Replace("\\bin\\Debug", "");
        Microsoft.Reporting.WinForms.LocalReport report = new Microsoft.Reporting.WinForms.LocalReport();
        report.DisplayName = nameArchivoMostrar;
        report.ReportPath = rutadocumento + "\\Reportes\\" + nombreReporte;

Когда я это выполняю с визуального studio, у меня нет никакой проблемы, но когда я произвожу установку, он не находит маршрут файла (rutadocumento + "\Reportes \" + nombreReporte).

Мне хотелось бы знать, должен копировать ли я папку Повлеки за собой где-то определи и где. Также мне хотелось бы знать, правилен ли ссылка на маршрут (доклад. ReportPath. ReportPath=rutadocumento + "\Reportes \" + nombreReporte), для funcione.

1
задан 08.08.2017, 09:02
1 ответ

Я храню в архиве с extensi¦n *.rdlc они не необходимы, чтобы они были составлены IDE (Визуальный Studio), только необходимо, чтобы они считались в момент составления.

Из-за этого, в свойствах из файла необходимо конфигурировать следующее:

  • Acci¦n compilaci¦n (Буильд Актион):

, Содержавшие (content): Файл не estÃ: составленный, но он включается в группу результатов контента.

  • Копирует в каталог вывода (Copy to Оутпут Директори):

Копировать всегда (copy always): Файл всегда copiarÃ: в каталоге результатов.

Например:

Propiedades de archivo


Снабжает ссылками:

2
ответ дан 29.10.2019, 23:53

Теги

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