Я использую следующий неуправляемый код C ++ для создания экземпляра CLR из надстройка Excel 2003 (прокладка COM для надстройки .NET): hr = CorBindToRuntimeEx (0, // версия, использовать значение по умолчанию 0, /...
Можно ли создать единственный экземпляр COM-объекта и быть уверенным, что все последующие вызовы от любого клиента будут только для этого единственного экземпляра?
Мне нужно вызвать метод объекта в другом домене приложения (передать параметр и получить результат). Идеи? UPD оба AppDomain создаются не моим кодом (хост-приложение создает его, а затем вызывается мой код). Как я ...
При запуске приложения в моей новой установке ASP.Net и SQL Server я получаю следующую ошибку: Выполнение пользовательского кода в .NET Framework отключено. Включить конфигурацию "clr enabled" ...
Использование Visual Studio 2008 и Boost Libraries 1.46.1 Я хочу скомпилировать и связать следующее с флагом / CLR: # включить
void run () {}
int main (int argc, char * argv []) ...
Это немного затянуто, поэтому вот краткая версия: Почему это вызывает исключение TypeLoadException во время выполнения? (И должен ли компилятор помешать мне это сделать?) Interface I
{void Foo ();
}
...
Я делаю регистратор для приложения C #, которому необходимо регистрировать время, когда каждый метод был вызван, время выполнения каждого метода. Я могу сделать это, вызвав свой собственный метод EventLogger.LogMethodCall в ...
Вопрос выглядит как грязный хакер делать не стоит, но позвольте мне сначала объяснить. Конечная цель - иметь локальную статику метода, как в C ++. void Func ()
{static methodLocalObject = new ...
Итак, я знаю, что изменяемые структуры / типы значений считаются «злом» в .Net. Так почему это возможно? Каковы хорошие варианты использования изменяемых структур, которые оправдывают добавление этой функции в CLR в ...
Есть ли смысл в определении структуры с элементом ссылочного типа ( и не определяя его как класс)? Например, чтобы определить эту структуру: public struct SomeStruct
{имя строки; Int32 place; ...
Я много думал об этом в течение некоторого времени: как именно Object.GetHashCode реализован в CLR или Java? Контракт для этого метода заключается в том, что если он вызывается для того же экземпляра объекта, он должен ...
Согласно спецификации метаданных Partition II для таблицы GenericParamConstraint для CLR, В таблице GenericParamConstraint записываются ограничения для каждого универсального параметра. Каждый ...
Это действительно меня озадачило. Я работаю с другим разработчиком, который позвонил мне, потому что не мог поверить в то, что видел. Мы вместе работали с отладчиком, я тоже его видел и ...
Я думаю, что знаю ответ для класса, просто хочу подтвердить, что я правильно понял. Скажем, у меня есть ClassA и его экземпляр с именем a. Когда вызывается a.MethodA (): (1) CLR находит тип ...
Кто-нибудь когда-нибудь сталкивался с исключением InsufficientExecutionStackException? MSDN мало что говорит об этом. В чем разница между исключением InsufficientExecutionStackException и ...
Я пытался регенерировать exe, выполняя цикл ILDASM и обратно а затем ILASM в исполняемом файле C #. Насколько я понимаю, файла .il, созданного ILDASM, достаточно, чтобы сгенерировать .exe обратно. Я ...
Сборка в .NET Framework, насколько я понимаю, является промежуточным языковым файлом + некоторыми метаданными, манифестом и, возможно, чем-то еще. CLR переводит сборку в машинный код, который может быть выполнен на ...
Недавно я запускал пример, предоставленный Эндрю Хантером в его блоге «Опасности кучи больших объектов», скомпилированный для .NET 4 и Я получил следующие числа: С большими блоками: 622Мб ...
Это проблема распределения ресурсов. Моя цель - запустить запрос, чтобы получить сдвиг наивысшего приоритета для любого временного интервала. Набор данных очень большой. В этом примере предположим, что в каждой по 100 смен ...
I've been looking and looking all over the net about how to load an assembly in Unity3D, and I'm having a real hard time. I'm sorry if this post will be long, but I'll be putting everything I've ...
Рассмотрим этот метод: private static int GenerateRandomNumber (int seed, int max)
{вернуть новое случайное число (семя). Далее (макс.);
} На моей машине выполнение этого цикла дает то же число до 1500 ...
Я разрабатываю приложение, которое ссылается и использует некоторые сборки сторонних производителей от определенного поставщика; в окне разработки у меня есть эти 3 сборки в справочной папке в моем исходном дереве, и я ...
Reading this old but classic document Writing High-Performance Managed Applications - A Primer, I came across following statment The GC is self-tuning and will adjust itself according to ...
У меня запланировано ежедневное выполнение приложения Windows, которое периодически дает сбой из-за следующего журнала в EventViewer. Имя сбойного приложения: MyApplication.exe, версия: 1.0.0.0, время ...
Я думаю, что есть люди, которые могут ответить на этот вопрос, это вопрос из любопытства: общий метод CreateInstance из System.Activator, представленный в. NET v2 не имеет ограничений типа для ...
Почему значения могут быть пустыми. СЕТЬ? Превосходно ли это по сравнению с гарантией, при которой все будет иметь значение и ничто не будет равно нулю? Кто-нибудь знает, как называется каждая из этих методологий? Либо ...
Я только что увидел, что COSMOS - это ОС, написанная на MSIL langage, и мне просто интересно, как это возможно? Я всегда думал, что MSIL нужна среда CLR для работы, а CLR нужна ОС. Спасибо за ...
наткнулся на треп о том, как ужасно использовать javascript: history.go (-1), конечно, без каких-либо намеков на то, почему. Если это так ужасно, почему? Какая альтернатива? (помимо истории ....