На главную Наши проекты:
Журнал   ·   Discuz!ML   ·   Wiki   ·   DRKB   ·   Помощь проекту
ПРАВИЛА FAQ Помощь Участники Календарь Избранное RSS
msm.ru
! ПРАВИЛА РАЗДЕЛА · FAQ раздела Delphi · Книги по Delphi
Пожалуйста, выделяйте текст программы тегом [сode=pas] ... [/сode]. Для этого используйте кнопку [code=pas] в форме ответа или комбобокс, если нужно вставить код на языке, отличном от Дельфи/Паскаля.
Следующие вопросы задаются очень часто, подробно разобраны в FAQ и, поэтому, будут безжалостно удаляться:
1. Преобразовать переменную типа String в тип PChar (PAnsiChar)
2. Как "свернуть" программу в трей.
3. Как "скрыться" от Ctrl + Alt + Del (заблокировать их и т.п.)
4. Как прочитать список файлов, поддиректорий в директории?
5. Как запустить программу/файл?
... (продолжение следует) ...

Вопросы, подробно описанные во встроенной справочной системе Delphi, не несут полезной тематической нагрузки, поэтому будут удаляться.
Запрещается создавать темы с просьбой выполнить какую-то работу за автора темы. Форум является средством общения и общего поиска решения. Вашу работу за Вас никто выполнять не будет.


Внимание
Попытки открытия обсуждений реализации вредоносного ПО, включая различные интерпретации спам-ботов, наказывается предупреждением на 30 дней.
Повторная попытка - 60 дней. Последующие попытки бан.
Мат в разделе - бан на три месяца...
Модераторы: jack128, D[u]fa, Shaggy, Rouse_
  
> Ошибка компилятора
    ExpandedWrap disabled
      [MSBuild Error] The "CreateProperty" task could not be instantiated from the assembly "Microsoft.Build.Tasks, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a". Please verify the task assembly has been built using the same version of the Microsoft.Build.Framework assembly as the one installed on your computer and that your host application is not missing a binding redirect for Microsoft.Build.Framework. Unable to cast object of type 'Microsoft.Build.Tasks.CreateProperty' to type 'Microsoft.Build.Framework.ITask'.
      [MSBuild Error] The "CreateProperty" task has been declared or used incorrectly, or failed during construction. Check the spelling of the task name and the assembly name.

    Что нужно сделать, чтобы её не было?
      хм... ошибку валит .net
      что то не правильно в скриптах сборки.
      попробуй грохнуть файл .dproj
      и открыть файл через .dpr
      файл проекта будет пересоздан, но настройки путей слетают (они же были в dproj указаны )) )

      если проблема не исчезнет то или ide переустановить, или у тебя проблема с .net

      а какая версия?
      Сообщение отредактировано: ViktorXP -
        .NET 4.6.2
        Delphi 10.1 Berlin

        Прикол в том, что ошибка возникает при компиляции только что созданного пустого проекта! Через IDE.
        А вот dcc32 компилит без проблем.
          Короче, тут ребята подсказывают, что надо 2.0 установить, он оказывается, в 4+ не входит.
          Но я бы с удовольствием. Скачал 2.0 и скачал 3.5 (в которую вроде как 2.0 тоже входит). Устанавливаю - получаю сообщение (и на 2.0, и на 3.5) о том, что эти версии устанавливаются в панели управления "Включение и отключение компонентов". Захожу туда - 3.5 там включен (хотя, учитывая, что я переустанавливал их и удалял разные Delphi через Uninstall Tool и вручную, мог что-то и защепить лишнего). Отключаю этот пункт - получаю сообщение об ошибке. В итоге не удалить не могу, чтобы переустановить, не установить поверх. Как быть?
            Цитата Jin X @
            Прикол в том, что ошибка возникает при компиляции только что созданного пустого проекта! Через IDE.
            А вот dcc32 компилит без проблем.

            Это понятно. потому что ide собирает через майкрасофтный сборщик (она потом посути и запускает dcc32)


            Цитата Jin X @
            Отключаю этот пункт - получаю сообщение об ошибке. В итоге не удалить не могу, чтобы переустановить, не установить поверх. Как быть?

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

            мы просто реинсталили ОС.

            но я предполагаю что ОС ты хочешь переустанавливать в последнюю очередь. поэтому предлагаю обновить MSBuild до новейшей версии. которая работает с 4.5 дотнетом
            https://www.microsoft.com/ru-RU/download/de...s.aspx?id=48159
              Цитата ViktorXP @
              но я предполагаю что ОС ты хочешь переустанавливать в последнюю очередь. поэтому предлагаю обновить MSBuild до новейшей версии. которая работает с 4.5 дотнетом
              https://www.microsoft.com/ru-RU/download/de...s.aspx?id=48159
              Теперь эта :wall: не хочет устанавливаться! Запускаешь setup - мелькает splash-screen не долю секунды и на этом всё... >:(
                1. посмотри ошибки в журнале.
                2. запусти из под консоли. некоторые сетаперы любят туда сыпать ошибками
                3. если не помог п.2 то запусти из под dependency walker (он покажет сразу есть ли проблемы с зависимостями).

                Добавлено
                ну еще как вариант можно воспользоватся Process Monitor-ом и посмотреть на чем останавливается приложение.

                Добавлено
                хм... есть софт по удалению .Net

                https://blogs.msdn.microsoft.com/astebner/2...ol-users-guide/

                как вариант переустанови дотнет :) это решит все проблемы (я так думаю)
                  Ошибка в логе вот такая:
                  ExpandedWrap disabled
                    Error 0x80131902: Failed to run per-user mode.


                  .NET я уже переустанавливал. И опять же, как уже говорил, 3.5 удалить не получается. Сейчас попробую удалить сначала
                  Нашёл на MS сайте, что надо запустить /uninstall /force, но это тоже не помогает.
                  Как его в ручную удалить-то? :wall:

                  Цитата ViktorXP @
                  3. если не помог п.2 то запусти из под dependency walker (он покажет сразу есть ли проблемы с зависимостями).
                  Не знаю что это, но поищу, спасибо.

                  Добавлено
                  cleanuptool для .NET уже использовал - не помогает.

                  Добавлено
                  Жесть какая-то!
                  0 пользователей читают эту тему (0 гостей и 0 скрытых пользователей)
                  0 пользователей:


                  Рейтинг@Mail.ru
                  [ Script execution time: 0,1465 ]   [ 16 queries used ]   [ Generated: 27.04.24, 01:46 GMT ]