powered by simpleCommunicator - 2.0.58     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Восстановить поврежденный Reference.cs
9 сообщений из 9, страница 1 из 1
Восстановить поврежденный Reference.cs
    #38062629
SQLPowerUser
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Всем доброго дня!
Есть старая утилита, написанная на C#. Утилита работала долго и без ошибок до сегодняшнего дня. Изучив ошибку, поняли, что надо поправить строчку, где
Код: c#
1.
rssProxy.Credentials

Поправили.
А вот проект не компилируется. Файл Reference.cs внезапно обрывается на строке
Код: c#
1.
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetG


Специалистов по C# у нас нет. Утилита была написана человеком, который давно не работает.
Все необходимые библиотеки DLL для сборки имеются. Может в Visual Studio 2010 есть команды, которые заново сформируют файл Reference.cs ?
Фрагмент файла Reference.cs, у которого отсутствует концовка
Код: c#
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
//------------------------------------------------------------------------------
// <auto-generated>
//     This code was generated by a tool.
//     Runtime Version:4.0.30319.239
//
//     Changes to this file may cause incorrect behavior and will be lost if
//     the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------

// 
// This source code was auto-generated by Microsoft.VSDesigner, Version 4.0.30319.239.
// 
#pragma warning disable 1591

namespace AutoPublishUtility.ProjectWebSvc {
    using System;
    using System.Web.Services;
    using System.Diagnostics;
    using System.Web.Services.Protocols;
    using System.ComponentModel;
    using System.Xml.Serialization;
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.0.30319.1")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
        ...
        Здесь много-много кода. А потом внезапно обрыв:            
            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
            [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetG

...
Рейтинг: 0 / 0
Восстановить поврежденный Reference.cs
    #38063306
Фотография Cat2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
SQLPowerUser
Код: c#
1.
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetG


Я бы на месте компилятора тоже обрвался на незавершенной строковой константе
...
Рейтинг: 0 / 0
Восстановить поврежденный Reference.cs
    #38063755
SQLPowerUser
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть ли в Visual Studio 2010 возможность заново сформировать файл Reference.cs ?
...
Рейтинг: 0 / 0
Восстановить поврежденный Reference.cs
    #38063773
Lexxxxx
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SQLPowerUserЕсть ли в Visual Studio 2010 возможность заново сформировать файл Reference.cs ?

This code was generated by a tool.

Ищите в студии инструмент, которым это генерировалось. Очень похоже что это ссылка на какой-то веб-сервис. Есть ли в проекте папка с именем вроде ServiceReference?
...
Рейтинг: 0 / 0
Восстановить поврежденный Reference.cs
    #38063884
SQLPowerUser
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Lexxxxx,

да, есть. Правда директория Service References пустая, но рядом с ней есть каталог Web References
Код: pascal
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
Содержимое папки Web References
<DIR> ProjectWebSvc
<DIR> QueueSystemWebSvc

Содержимое папки Web References\ProjectWebSvc
Project.wsdl
ProjectContextDataSet.datasource
ProjectDataSet.datasource
ProjectImpactDataSet.datasource
ProjectRelationsDataSet.datasource
ProjectTeamDataSet.datasource
Reference.cs
Reference.map
SyncDataSet.datasource
SyncErrorsDataSet.datasource

Содержимое папки Web References\QueueSystemWebSvc
JobState.datasource
QueueStatusDataSet.datasource
QueueStatusRequestDataSet.datasource
QueueSystem.wsdl
Reference.cs
Reference.map
...
Рейтинг: 0 / 0
Восстановить поврежденный Reference.cs
    #38063930
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Нужно перегенерить сервис референс.
...
Рейтинг: 0 / 0
Восстановить поврежденный Reference.cs
    #38063941
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SQLPowerUserПравда директория Service References пустая
Тогда нужно добавить сервис референс в проект. Узайте, где физически располазается веб-сервис (я предполагаю, что asmx сервис). Добавить ссылку - правой педалью мыши на Service References, далее Add Service References...
...
Рейтинг: 0 / 0
Восстановить поврежденный Reference.cs
    #38064008
Lexxxxx
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SQLPowerUser,

Думаю что на элементах внутри ProjectWebSvc можно нажать правой кнопкой. И там может быть что-то вроде "Обновит ссылку на службу".
...
Рейтинг: 0 / 0
Восстановить поврежденный Reference.cs
    #38064124
SQLPowerUser
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУ, Lexxxxx,
добвил Service References. Обновил. Также обновил ссылки на Project.wsdl и QueueSystem.wsdl
Проект скомпилировался. Большое спасибо!
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Восстановить поврежденный Reference.cs
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]