Вопросы с тегом «c#»

C # (произносится как «видеть резкое») - это статически типизированный, многопарадигмальный язык программирования высокого уровня, разработанный Microsoft. Код C # обычно нацелен на семейство инструментов и сред выполнения Microsoft .NET, в том числе .NET Framework, .NET Core и Xamarin. Используйте этот тег для вопросов о коде, написанном в формальной спецификации C # или C #.


19
SmtpException: невозможно прочитать данные из транспортного соединения: net_io_connectionclosed
Я использую SmtpClientбиблиотеку для отправки электронных писем, используя следующее: SmtpClient client = new SmtpClient(); client.Host = "hostname"; client.Port = 465; client.DeliveryMethod = SmtpDeliveryMethod.Network; client.UseDefaultCredentials = false; client.EnableSsl = true; client.Credentials = new NetworkCredential("User", "Pass); client.Send("from@hostname", "to@hostname", "Subject", "Body"); Код отлично работает в моей тестовой среде, но когда я использую производственные …
105 c#  smtp 


10
Проблема с получением AssemblyVersion на веб-странице с помощью Razor / MVC3
Я использую следующий код в нижнем колонтитуле моего файла _Layout.cshtml, чтобы поместить данные версии AssemblyInfo в нижний колонтитул каждой страницы моего сайта MVC3. Тем не мение: @System.Reflection.Assembly.GetExecutingAssembly().GetName().Version.ToString() Просто печатает в нижнем колонтитуле: Revision 0.0.0.0 Когда я изменил представление, чтобы отобразить всю информацию о сборке для «Выполняемой сборки», используя следующие @System.Reflection.Assembly.GetExecutingAssembly().GetName().ToString() …

11
Служба Windows на локальном компьютере запущена, а затем остановлена ​​ошибка
Обычно я получаю такую ​​ошибку: (Служба «имя службы» на локальном компьютере была запущена, а затем остановлена. Некоторые службы останавливаются автоматически, если они не используются другими службами или программами), когда что-то не так с моим кодом, например, несуществующий пути к диску и т. д. Служба Windows не запускается. У меня есть …

19
Ошибка развертывания приложения ClickOnce - ссылка в манифесте не соответствует идентификатору загруженной сборки
Я пытаюсь развернуть приложение ClickOnce, но установка на клиенте не выполняется. Вот журнал ошибок: PLATFORM VERSION INFO Windows : 6.1.7601.65536 (Win32NT) Common Language Runtime : 4.0.30319.1 System.Deployment.dll : 4.0.30319.1 (RTMRel.030319-0100) clr.dll : 4.0.30319.1 (RTMRel.030319-0100) dfdll.dll : 4.0.30319.1 (RTMRel.030319-0100) dfshim.dll : 4.0.31106.0 (Main.031106-0000) SOURCES Deployment url : http://MyProduct.com/download/workstation/MyProduct%20Front%20Desk.application Server : Microsoft-IIS/7.5 …

9
Проверьте, указан ли полный путь
Есть ли способ проверить, является ли указанный путь полным путем? Прямо сейчас я делаю это: if (template.Contains(":\\")) //full path already given { } else //calculate the path from local assembly { } Но должен быть более элегантный способ проверить это?
105 c#  .net  validation  path 

4
int в шестнадцатеричную строку
Мне нужно преобразовать int в шестнадцатеричную строку. При конвертации 1400 => 578использую ToString("X")или ToString("X2")но мне это нужно как 0578. Может ли кто-нибудь предоставить мне, IFormatterчтобы строка была длиной 4 символа?
105 c# 

6
Форматирование текста в TextBlock
Как добиться форматирования текста внутри элемента TextBlockуправления в моем приложении WPF? Например: я хотел бы, чтобы некоторые слова были выделены жирным шрифтом, другие - курсивом, а некоторые - другим цветом, как в этом примере: Причина моего вопроса - это настоящая проблема: lblcolorfrom.Content = "Colour From: " + colourChange.ElementAt(3).Value.ToUpper(); Я бы …
105 c#  wpf  wpf-controls 


13
NuGet за прокси
Я выяснил, что NuGet позволяет настраивать параметры прокси, начиная с версии 1.4. Но я не могу найти пример командной строки. Я пытаюсь запустить сборку, но NuGet не может подключиться. Как мне настроить параметры прокси в командной строке?
105 c#  msbuild  nuget 

8
Как поддерживать работу консольного приложения .NET?
Рассмотрим консольное приложение, которое запускает некоторые службы в отдельном потоке. Все, что ему нужно сделать, это дождаться, пока пользователь нажмет Ctrl + C, чтобы выключить его. Что из следующего является лучшим способом сделать это? static ManualResetEvent _quitEvent = new ManualResetEvent(false); static void Main() { Console.CancelKeyPress += (sender, eArgs) => { …

13
GetManifestResourceStream возвращает NULL
Это приложение C # .NET 4.0: Я встраиваю текстовый файл в качестве ресурса, а затем пытаюсь отобразить его в диалоговом окне: var assembly = Assembly.GetExecutingAssembly(); var resourceName = "MyProj.Help.txt"; using (Stream stream = assembly.GetManifestResourceStream(resourceName)) { using (StreamReader reader = new StreamReader(stream)) { string result = reader.ReadToEnd(); System.Windows.Forms.MessageBox.Show(result, "MyProj", MessageBoxButtons.OK); } …

3
Как добавить параметр ссылки в помощники тегов asp в ASP.NET Core MVC
У меня большой опыт работы с ASP.NET MVC 1-5 . Теперь я изучаю ASP.NET Core MVC и мне нужно передать параметр для ссылки на странице. Например, у меня есть следующее действие [HttpGet] public ActionResult GetProduct(string id) { ViewBag.CaseId = id; return View(); } Как я могу реализовать ссылку для этого …

9
Entity Framework - сначала код - невозможно сохранить список <String>
Я написал такой класс: class Test { [Key] [DatabaseGeneratedAttribute(DatabaseGeneratedOption.Identity)] public int Id { get; set; } [Required] public List&lt;String&gt; Strings { get; set; } public Test() { Strings = new List&lt;string&gt; { "test", "test2", "test3", "test4" }; } } и internal class DataContext : DbContext { public DbSet&lt;Test&gt; Tests { …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.