Ru-Board.club
← Вернуться в раздел «Программы»

» DLL из C# и DLL из C#(VSTA? макроса)

Автор: ssv22
Дата сообщения: 20.01.2011 18:02
Есть два способа создать dll на C# при программировании на C#:
1) включаю запись макроса
- делаю некоторые действия
- получаю проект *.csharp - открывается среда разработки C# 2005, хотя в системе WinXPx32 я устанавливал VS2008 (я уже задавал этот вопрос, но никто не ответил)
- после команды "Build", получаю dll-ку, которую запускаю как макрос;

2) запускаю среду VS2008, делаю проект -> "Build" -> тоже подучаю dll-ку. Ее я могу "прицепить" к SW как Addin.

Вопрос: чем с программной точки зрения отличаются эти dll-ки ?

И, все-таки, если кто знает, прошу ответить на мой предыдущий вопрос - насчет замены среды разработки в случае создания макроса для SW. А то когда макрос создаю, запускается VS2005 Eng., а если запускать VS2008 - он на русском?!
Автор: XPEHOMETP
Дата сообщения: 20.01.2011 19:03
ssv22

Цитата:
И, все-таки, если кто знает, прошу ответить на мой предыдущий вопрос - насчет замены среды разработки в случае создания макроса для SW. А то когда макрос создаю, запускается VS2005 Eng., а если запускать VS2008 - он на русском?!

Вы это у Мелкомягких спросите. Если, конечно, Ваш экземпляр VS2008 легальный...
Автор: ssv22
Дата сообщения: 20.01.2011 21:29
А как насчет DLL-лок, вернее в их отличии?
Или это ответ на оба вопроса?
Автор: vlary
Дата сообщения: 20.01.2011 21:44
ssv22 Причем здесь VS2005 Eng или VS2008?
.Net Framework включает в себя компайлер с C# csc.exe.
С его помощью можно компилировать исполняемые файлы (.exe) или библиотеки (.DLL), не имея никакой среды разработки. И исполняемые файлы (.exe), и библиотеки (.DLL) представляют собой промежуточный байт-код для ран-тайм, независимо от того, как и чем он скомпилирован.
А вообще-то вопрос не для этого раздела, ему место здесь: Программирование в среде .NET (ASP.NET,ADO.NET) на C#/VB.NET
Автор: ssv22
Дата сообщения: 21.01.2011 01:03
2 `vlary`
Я вообще-то спрашивал о возможности заменить VS2005 английский (в котором ведется разработка макросов для SW) на VS2008 русский.
Возможно ли это или нет?
И спрашивал я не о процессе компиляции, а о среде разработки.
Вот и весь вопрос.
Автор: vlary
Дата сообщения: 21.01.2011 15:39
ssv22
Цитата:
Я вообще-то спрашивал о возможности заменить VS2005 английский (в котором ведется разработка макросов для SW) на VS2008 русский.
А кто мешает это сделать? Снести 2005, поставить 2008, а лучше сразу 2010 (правда, не помню, есть ли уже русская версия). Так что спроси на всякий случай здесь:
Visual Studio .NET

Автор: ssv22
Дата сообщения: 21.01.2011 16:31
Я вообще VS2005-й не ставил! Ставил сразу VS2008-й русский. Откуда вот взялся VS2005-й eng - загадка. Может API SDK SW его ставит?

PS. VS2010 русский есть, но больно он громозкий. И портит SW: после его установки SW не запускается...

Страницы: 1

Предыдущая тема: не запускается установка VMware


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.