Civil 3D, InfraWorks и Инфраструктура – Русский – только для чтения
Делитесь знаниями, задавайте вопросы, читайте самые популярные темы по Civil 3D, Map 3D.
отмена
Отображаются результаты для 
Показать  только  | Вместо этого искать 
Вы имели в виду: 

Civil 2010 и .NET Framework 4.0

11 ОТВЕТ 11
РЕШЕНО
Ответить
Сообщение 1 из 12
Anonymous
1167 просмотров, 11 ответов

Civil 2010 и .NET Framework 4.0

Доброго времени суток!

 

У нас на предприятии на компьтерах установлены лицензионные Win7 x32 x64 Pro, Civil 2010 3D.

Кроме этого, нам необходимо внедрить некоторую систему документооборота, которая поддерживает .NET Framework 4.0.

После установки Famework 4.0 Civil 2010 перестал корректно работать, например, при вставке Растрового изображения Civil вырубается без всяких везких на то причин, с окном отправки отчета об ошибке в Autodesk. В ответ приходит сообщение о том, что у нас якобы не установлено последнее обновление sp3 (все установлено). И все равно не работает. И это только одна из множества непредсказуемых ошибок.

 

После удаления Framework 4.0, Civil 2010 начинает корректно работать.

 

Подскажите, что делать?

Переустановку делал, и ОС и Civil 2010 конечно же.

Теги (2)
11 ОТВЕТ 11
Сообщение 2 из 12
Alexander.Rivilis
в ответ: Anonymous

Попробуй поменять содержимое файла acad.exe.config (из каталога с Civil3D) на это:

<configuration>

   <startup>

<!--We always use the latest version of the framework installed on the computer. If you

are having problems then explicitly specify .NET 2.0 by uncommenting the following line.

-->

    <supportedRuntime version="v2.0.50727"/>

   </startup>

<!--All assemblies in AutoCAD are fully trusted so there's no point generating publisher evidence-->

   <runtime>       

  <generatePublisherEvidence enabled="false"/>   

   </runtime>

</configuration>

 

Предварительно сделай копию этого файла!

Відповідь корисна? Клікніть на "ВПОДОБАЙКУ" цім повідомленням! | Do you find the posts helpful? "LIKE" these posts!
Находите сообщения полезными? Поставьте "НРАВИТСЯ" этим сообщениям!
На ваше запитання відповіли? Натисніть кнопку "ПРИЙНЯТИ РІШЕННЯ" | Have your question been answered successfully? Click "ACCEPT SOLUTION" button.
На ваш вопрос успешно ответили? Нажмите кнопку "УТВЕРДИТЬ РЕШЕНИЕ"


Alexander Rivilis / Александр Ривилис / Олександр Рівіліс
Programmer & Teacher & Helper / Программист - Учитель - Помощник / Програміст - вчитель - помічник
Facebook | Twitter | LinkedIn
Expert Elite Member

Сообщение 3 из 12
Anonymous
в ответ: Anonymous

Спасибо, так пробовал, не помогло.

Пробовали так же сделать так:

 

<configuration>

<startup useLegacyV2RuntimeActivationPolicy="true">
<supportedRuntime version="v4.0"/>
</startup>

<!--All assemblies in AutoCAD are fully trusted so there's no point generating publisher evidence-->
<runtime>
<generatePublisherEvidence enabled="false"/>
</runtime>
</configuration>

Сообщение 4 из 12
Anonymous
в ответ: Anonymous

От себя добавлю, вдруг поможет. У вас в разделе supportedRuntime указано "v.4.0", а версия данного фреймворка - 4.0.30319. Попробуйте заменить version="v.4.0" на version="v.4.0.30319".

Сообщение 5 из 12
Anonymous
в ответ: Anonymous


pentower написано:

От себя добавлю, вдруг поможет. У вас в разделе supportedRuntime указано "v.4.0", а версия данного фреймворка - 4.0.30319. Попробуйте заменить version="v.4.0" на version="v.4.0.30319".


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

Попробовал прописать версию Net Framework, как Вы указали - автокад вообще перестал запускаться. Выскакивало предупреждение, что автокад неправильно установлен, и его необходимо переустановить.

После деинсталяции Framework 4.0 - ошибок в автокаде не было.

Видимо, единственное действенное решение, это обновить автокад до 2012 версии.

Сообщение 6 из 12
Anonymous
в ответ: Anonymous

Прошу прощения за ошибку. В предыдущем сообщении я попросил Вас исправить значение свойства version с "v.4.0" на "v.4.0.30319". После символа "v" лишняя точка, так что правильный вариант выглядит так: version="v4.0.30319".

Сообщение 7 из 12
Anonymous
в ответ: Anonymous


pentower написано:

Прошу прощения за ошибку. В предыдущем сообщении я попросил Вас исправить значение свойства version с "v.4.0" на "v.4.0.30319". После символа "v" лишняя точка, так что правильный вариант выглядит так: version="v4.0.30319".


спасибо, что пытаетесь помочь 😃

пробовал такие версии фреймворка:

2.0 - запускается, но вылетает постоянно (например, проверял на такой команде, в открытый чертеж вставить два листа из другого чертежа)

2.2.30729 - вообще не запускается автокад

3.2.30729 - вообще не запускается автокад

4.0 - запускается, но вылетает

4.0.30319 - тоже самое

пробовал вообще удалить acad.exe.config - запускается, но вылетает на той же функции...

Сообщение 8 из 12
Anonymous
в ответ: Anonymous

Проблема решена! Проблема оказалась в системе документооборота. После связи с разработчиками данной системы и ряда тестирования, все стало работать! Autocad Civil 3D 2010 работает с .NET Framework 4.0, причем, даже без конфигурирования файла acad.exe.config.

Всем спасибо!

Сообщение 9 из 12
Anonymous
в ответ: Anonymous

а что конкретно было сделано для исправления? так сказать в назедание потомкам

Сообщение 10 из 12
Anonymous
в ответ: Anonymous


Bruse1983 написано:

а что конкретно было сделано для исправления? так сказать в назедание потомкам


Я не программист, но когда я задавал этот вопрос разработчикам системы документооборота, то получил ответ, цитирую:

"..Косяк с оверлеями на иконках, пришлось переделать его на 2-м фреймворке.."

Надеюсь, это Вам что-то скажет 😃

Но, после переделки, правда, у нас больше не возникает проблем. И теперь работает в обоих программах.

Сообщение 11 из 12
Alexander.Rivilis
в ответ: Anonymous

Я правильно понимаю, что эта система документооборота встраивается в Civil3D? Если да - то тогда понятно.

Відповідь корисна? Клікніть на "ВПОДОБАЙКУ" цім повідомленням! | Do you find the posts helpful? "LIKE" these posts!
Находите сообщения полезными? Поставьте "НРАВИТСЯ" этим сообщениям!
На ваше запитання відповіли? Натисніть кнопку "ПРИЙНЯТИ РІШЕННЯ" | Have your question been answered successfully? Click "ACCEPT SOLUTION" button.
На ваш вопрос успешно ответили? Нажмите кнопку "УТВЕРДИТЬ РЕШЕНИЕ"


Alexander Rivilis / Александр Ривилис / Олександр Рівіліс
Programmer & Teacher & Helper / Программист - Учитель - Помощник / Програміст - вчитель - помічник
Facebook | Twitter | LinkedIn
Expert Elite Member

Сообщение 12 из 12
Anonymous
в ответ: Alexander.Rivilis


Alexander.Rivilis написано:

Я правильно понимаю, что эта система документооборота встраивается в Civil3D? Если да - то тогда понятно.


нет, она не встраивается, но каким-то "боком", мешала Civil3D нормально функционировать.

Не нашли то, что искали? Задайте вопросы в сообществе или поделитесь своими знаниями.

Новая тема  

Autodesk Design & Make Report