.net- все статьи тега ➜ страница 15


Инструменты обфускации .NET / стратегия [закрыто]

мой продукт имеет несколько компонентов: ASP.NET, приложение Windows Forms и служба Windows. 95% или около того кода написано в VB.NET. по причинам интеллектуальной собственности мне нужно запутать код, и до сих пор я использовал версию dotfuscator, которая теперь старше 5 лет. Я думаю, что пришло время перейти к инструменту нового поколения. Что я ищу-это список требований, которые я должен учитывать при поисках нового обфускатора. Что Я знаю, что я должен искать до сих пор: сериализации/д ...

Как указать имя пользователя и пароль при подключении к сетевому ресурсу

при подключении к сетевому ресурсу, для которого текущий пользователь (в моем случае пользователь службы с поддержкой сети) не имеет прав, необходимо указать имя и пароль. Я знаю, как это сделать с функциями Win32 (the WNet* семья mpr.dll), но хотел бы сделать это с помощью функциональности .Net (2.0). какие варианты доступны? может быть, еще какая-то информация поможет: вариант использования-это windows сервис, а не ан Asp.Net применение. служба работает под учетной записью, которая не име ...

Ограничения типа перечисления в C# [дубликат]

Возможные Дубликаты:кто-нибудь знает хороший обходной путь для отсутствия общего ограничения перечисления? в чем причина того, что C# не разрешает ограничения типа на Enum ' s? Я уверен, что за этим безумием стоит какой-то метод, но я хотел бы понять, почему это невозможно. ниже то, что я хотел бы быть в состоянии сделать (в теории). public static T GetEnum<T>(this string description) where T : Enum { ... } ...

Различия между ExpandoObject, DynamicObject и dynamic

В чем разница между System.Dynamic.ExpandoObject,System.Dynamic.DynamicObject и dynamic? В каких ситуациях вы используете эти типы? ...

Как принудительно удалить службу windows

Я установил службу windows с помощью installUtil.исполняемый. после обновления кода я использовал installUtil.exe снова, чтобы установить службу без удаления исходной версии в первую очередь. когда я сейчас пытаюсь удалить службу, installUtil.exe успешно завершает удаление, но служба все еще появляется. Если я попытаюсь изменить его свойства, я получаю сообщение "сервис помечен для удаления". Как я могу заставить удаление (предпочтительно без перезагрузки сервера)? ...

Получение имени сборки

класс исключений C#имеет свойство source, которое по умолчанию имеет имя сборки. Есть ли другой способ получить эту точную строку (без разбора другую строку)? Я пробовал следующие: catch(Exception e) { string str = e.Source; //"EPA" - what I want str = System.Reflection.Assembly.GetExecutingAssembly().FullName; //"EPA, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null" str = typeof(Program).FullName; //"EPA.Program" str = typeof(Program ...

Что делает InitializeComponent () и как он работает в WPF?

что значит InitializeComponent() do, и как это работает в WPF? В общем сначала, но мне было бы особенно интересно узнать кровавые детали порядка строительства, и что происходит, когда есть прикрепленные свойства. ...

Entity Framework: таблица без первичного ключа

У меня есть существующая БД, с которой я хотел бы построить новое приложение с помощью EF4. 0 в некоторых таблицах не определены первичные ключи, поэтому при создании новой модели данных сущности я получаю следующее сообщение: "в таблице/представлении TABLE_NAME не определен первичный ключ, и не может быть выведен допустимый первичный ключ. Эта таблица / представление была исключена. Чтобы использовать сущность, вам нужно будет просмотреть свою схему, добавить правильные ключи и раскомментирова ...

Просмотр / редактирование данных ID3 для MP3 файлов

какой быстрый и простой способ просмотра и редактирования тегов ID3 (исполнитель, альбом и т. д.) с помощью C#? ...

Как использовать HttpWebRequest (.NET) асинхронно?

Как я могу использовать HttpWebRequest (.NET, C#) асинхронно? ...

Сценарий PowerShell для возврата версий of.NET рамки на машине?

каким должен быть сценарий PowerShell для возврата версий .NET Framework на машине? моя первая догадка-это что-то с участием WMI. Есть ли что-то лучше? Он должен быть однострочным, чтобы возвращать только последнюю версию для каждой установки .NET [на каждой строке]. ...

Как читать CSV-файл в a.NET Datatable

Как я могу загрузить CSV-файл в System.Data.DataTable, создание datatable на основе файла CSV? делает обычный ADO.net функциональность позволяет это? ...

Доступ к словарю.Ключи ключ через числовой индекс

я использую Dictionary<string, int> здесь int - это количество ключей. теперь мне нужно получить доступ к последнему вставленному ключу внутри словаря, но я не знаю его имени. Очевидная попытка: int LastCount = mydict[mydict.keys[mydict.keys.Count]]; не работает, потому что Dictionary.Keys не реализует []-индексатора. мне просто интересно, есть ли подобный класс? Я думал об использовании стека, но это только хранит строку. Теперь я могу создать свою собственную структуру, а затем испо ...

Для чего используется папка данных приложения в Visual Studio?

при создании нового ASP.NET приложение в Visual Studio несколько файлов и папок создаются автоматически. Одна из этих папок называется App_Data. также при публикации веб-сайта, выбрав пункт меню Build->Publish флажок доступен Include files from the App_Data folder. правильно ли я предполагаю, что файлы, помещенные в этот файл и его подпапки, не будут доступны через интернет? Например, было бы безопасно поместить в эту папку ресурсы, которые я только намерены ли вы использовать код приложени ...

Как сравнить флаги в C#?

у меня есть флаг перечисление ниже. [Flags] public enum FlagTest { None = 0x0, Flag1 = 0x1, Flag2 = 0x2, Flag3 = 0x4 } Я не могу сделать оператор if равным true. FlagTest testItem = FlagTest.Flag1 | FlagTest.Flag2; if (testItem == FlagTest.Flag1) { // Do something, // however This is never true. } Как я могу сделать это правда? ...

Что такое IndexOutOfRangeException / ArgumentOutOfRangeException и как это исправить?

у меня есть некоторый код, и когда он выполняет, он бросает!--0-->, говорит: индекс находился за пределами массива. что это значит, и что я могу поделать? в зависимости от используемых классов он также может быть ArgumentOutOfRangeException исключение типа System.ArgumentOutOfRangeException ' произошло в mscorlib.DLL но не было обработано в коде пользователя дополнительные сведения: индекс находился вне допустимого диапазона. Должен быть неотрицательным и меньшим, чем размер коллек ...

Удалить незначащие нули

у меня есть некоторые поля, возвращаемые коллекция как 2.4200 2.0044 2.0000 Я хочу, чтобы результаты как 2.42 2.0044 2 Я пробовал с String.Format, но он возвращает 2.0000 и значение N0 округляет и другие значения. ...

ASP.NET MVC: как преобразовать модель представления в объект Json

Я разработчик Java, новый для. NET.я работаю над проектом .Net MVC2, где я хочу иметь частичное представление для обертывания виджета. Каждый объект виджета JS имеет объект данных JSON, который будет заполнен данными модели. Затем методы обновления этих данных привязываются к событиям, когда данные изменяются в виджете или если эти данные изменяются в другом виджете. Код что-то вроде этого. MyController virtual public ActionResult DisplaySomeWidget(int id) { SomeModelView returnData = som ...

Как загрузить пакет Nuget без nuget.exe или расширение Visual Studio?

Как я могу загрузить пакет NuGet? У меня нет расширения NuGet Visual Studio или программы командной строки nuget.исполняемый. Как я могу скачать .nupack файл из интернета? Как я понимаю, я смогу извлечь .dll файлы из него (с 7-zip) для использования в обычном режиме. пакет, который меня интересует, это http://nuget.org/packages/Microsoft.Bcl.Async, но я хотел бы знать, как это сделать вообще. в мир Ruby это было бы легко - каждая страница пакета на веб-сайте RubyGems имеет ссылку для загрузки ...

Не удалось загрузить систему типа'.Во время выполнения.CompilerServices.Применение extensionattribute из библиотеки mscorlib сборку

при запуске моего веб-сайта в первый раз, я получаю эту ошибку Could not load type 'System.Runtime.CompilerServices.ExtensionAttribute' from assembly 'mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' что я делаю не так? Я использую .NET 4 и запускаю сайт из Visual Studio. единственное, что я недавно изменил, это добавить простой инжектор (через Nuget) в мой проект. вот трассировка стека [TypeLoadException: Could not load type 'System.Runtime.CompilerServices.Ext ...