c# ×32
Создан 03.01.2025
0
голоса
2
ответов
418
просмотров
Когда и зачем использовать TryUpdateModel в ASP.NET MVC 2?

Не могу найти простого примера кода, чтобы понять, как работает метод TryUpdateModel. Когда его нужно использовать и почему?

0
голоса
5
ответов
42
просмотров
Обрезка строки запроса и возврат чистого URL в C# ASP.NET

Я хочу взять оригинальный URL, обрезать параметры строк запроса и вернуть очищенную версию URL. Это должно происходить на протяжении всего приложения, поэтому было бы идеально реализовать это через глобальный файл Global.asax. Я также думаю, что целесообразно использовать редирект...

0
голоса
2
ответов
46
просмотров
Обмен сессиями между приложениями с использованием службы состояния сессии ASP.NET

Я пытаюсь организовать совместное использование сессий между двумя веб-приложениями, размещенными на одном сервере. Одно из приложений — это .NET 2.0 Web Forms, а другое — .NET 3.5 MVC2.

Оба приложения настроены на использование сессий следующим образом:

<sessionState
     ...
0
голоса
5
ответов
48
просмотров
"Ошибка при выполнении криптографической операции при расшифровке cookie Forms"

У меня возникла проблема после загрузки моего веб-сайта на хостинг. Появилось следующее сообщение об ошибке: "Произошла ошибка во время криптографической операции."

Я провел некоторые исследования и обнаружил, что куки формальной аутентификации связаны с MachineKey, который отличается при...

0
голоса
5
ответов
40
просмотров
ASP.NET: Ошибка "Доступ к пути запрещен" при загрузке файлов на веб-сервер Windows Server 2008 R2

У меня есть веб-приложение на ASP.NET, которое загружает файлы в определенную папку на веб-сервере. На локальном сервере все работает отлично, но после развертывания приложения на веб-сервере я начинаю получать ошибку "Доступ к пути "D:\Attachments\myfile.doc" запрещен". Я предоставил пользователю...

0
голоса
1
ответов
44
просмотров
Лучшая настройка непрерывной интеграции для одиночного разработчика (.NET) [закрыт]

Проблема на StackOverflow:

Я ищу легкий и простой в настройке CI-сервер, который я мог бы запустить на своем ноутбуке вместе с Visual Studio и ReSharper. Я, конечно же, рассматриваю все известные решения, такие как CruiseControl, TeamCity и т.д., но для меня самым важным критерием является...

0
голоса
4
ответов
54
просмотров
Есть ли эквивалент функции range(12) из Python в C#?

Проблема возникает время от времени: у меня есть код на C#, которому очень не хватает функции range(), доступной в Python.

Я знаю, что можно использовать следующий цикл:

for (int i = 0; i < 12; i++) { // добавьте код здесь }

Однако это не подходит для функционального использования,...

0
голоса
5
ответов
45
просмотров
Как извлечь данные из базы данных SQL Server в C#?

У меня есть таблица в базе данных с тремя столбцами: firstname, Lastname и age. В своем C# приложении для Windows я создал три текстовых поля, названные textbox1, и установил соединение с SQL Server следующим образом:

SqlConnection con = new SqlConnection("Data Source = .;
      ...
0
голоса
5
ответов
50
просмотров
Как запустить модульные тесты на платформе x64?

У меня есть приложение на C#, которое должно работать в режиме x64. Проблема в том, что я пытаюсь создать модульные тесты, которые выполняют методы этого x64 приложения, но проект с тестами не собирается. При попытке сборки я получаю следующую ошибку:

Ошибка загрузки...
0
голоса
1
ответов
55
просмотров
В чем разница между двумя подходами маршрутизации на основе атрибутов: HttpGet("") и Route("")?

Описание проблемы:

Я искал информацию о маршрутизации на основе атрибутов и обнаружил, что существуют два различных атрибута, которые можно использовать: HttpGet("") и Route(""). Однако я не могу найти никаких сведений о том, в чем разница между ними.

Существует ли один из них для...

0
голоса
5
ответов
45
просмотров
Использование номера версии веб-приложения из сборки (ASP.NET/C#)

Как мне получить номер версии вызываемого веб-приложения из ссылки на сборку?

Я пытался использовать System.Reflection.Assembly.GetCallingAssembly().GetName(), но он просто возвращает динамически скомпилированную сборку (номер версии 0.0.0.0).

**ИЗМЕНЕНИЕ: В моем случае мне нужно решение, которое...

0
голоса
5
ответов
50
просмотров
Как перенаправить всё, кроме Web API, на /index.html

Я работаю над проектом на AngularJS внутри ASP.NET MVC с использованием Web API. Все работает отлично, за исключением случаев, когда вы пытаетесь перейти напрямую к URL, маршрутизируемому Angular, или обновить страницу. Вместо того чтобы копаться в конфигурации сервера, я подумал, что смогу сделать...

0
голоса
1
ответов
41
просмотров
Сходства и различия между аннотациями в Java и атрибутами в C#

У меня есть библиотека на Java, которую я рассматриваю для портирования на C#. Эта библиотека активно использует аннотации как во время сборки, так и в процессе выполнения.

Я никогда не использовал атрибуты в C#, но понимаю, что они являются грубым эквивалентом аннотаций в Java.

Если я продолжу...

0
голоса
5
ответов
49
просмотров
Графовая база данных для .NET [закрыто]

Проблема с использованием Neo4j на .NET

Я разрабатываю приложение на базе .NET/Mono, которое должно активно использовать теории о кратчайших путях в графе. Мне хотелось бы использовать нативное решение для обхода узлов графа, а не реализовывать заменители, которые будут трудно поддерживать...

0
голоса
3
ответов
43
просмотров
appSettings vs applicationSettings: устарели ли appSettings?

У меня возникли вопросы по поводу двух способов хранения настроек в файле web.config.

AppSettings: Смотрите в web.config:


    
    

Использование в коде:

ConfigurationManager.AppSettings["key1"];

ApplicationSettings/Свойства (автоматически сгенерированы при...

0
голоса
1
ответов
43
просмотров
Ввод ключей вручную с помощью Entity Framework

Описание проблемы:

Я пытаюсь использовать Entity Framework с подходом "code first" для простого проекта базы данных, и столкнулся с проблемой, которую не могу решить.

Я заметил, что EF автоматически устанавливает значение ID для моих таблиц, увеличивая его на 1 каждый раз и полностью...

0
голоса
4
ответов
45
просмотров
Выбор нескольких полей с группировкой и суммированием

Я хочу выполнить запрос с использованием LINQ (список объектов), но не знаю, как это сделать. Я могу сгруппировать и подсчитать сумму, но не могу выбрать остальные поля.

Вот пример данных:

ID  Value     Name   Category
1   5         Name1  Category1  
1   7         Name1  Category1
2   1    ...
0
голоса
5
ответов
41
просмотров
Не удается добавить ссылку на сервис – доступ только для чтения/заблокировано

У меня возникла проблема при добавлении служебной ссылки в проект. Каждый раз, когда я пытаюсь добавить ссылку, появляется следующая ошибка:

Не удалось добавить служебную ссылку 'Servicereference1.reference'
Ошибка: Невозможно оформить текущий файл. Файл может быть доступен только для чтения...

0
голоса
5
ответов
53
просмотров
Таймаут при использовании Linq-to-SQL

Я получаю ошибку на одной из страниц, связанная с тем, что запрос LINQ выходит за пределы времени ожидания, так как выполняется слишком долго. Это делает страницу unusable.

Это страница отчетов, к которой обращаются только администраторы около одного раза в день. Сократить этот запрос полностью...

0
голоса
4
ответов
45
просмотров
Есть ли встроенная функция для повторения строки или символа в .NET?

Существует ли в C# функция, которая возвращает x количество заданного символа или строки? Или мне придется реализовать ее самостоятельно?