После последовательных сборок решения без внесения каких-либо изменений в код сборки или любой из кодов сборок, на которые она ссылается, я заметил, что новые библиотеки DLL не компилируются в папке сборки (т. Е. Библиотеки DLL по-прежнему имеют старую датуи время).Однако, если я внесу какие-либо изменения в код, а затем выполню сборку решения, будут написаны новые библиотеки DLL.
Я также обнаружил, что rebuild (в отличие от стандартной сборки)) заставляет VS компилировать новые библиотеки DLL.Очистка решения и выполнение стандартной сборки также вызывает это.
О моей первоначальной проблеме новых библиотек DLL, не компилируемых при стандартном перестроении: это задумано?Это не проблема, так как я могу просто создать макрос, который выполняет перестроение, и назначить его для CTRL + SHIFT + ALT + B, но я хотел бы знать, для спокойствия из-за некоторых проблем, которые произошли с прошлыми развертываниями, которые указалиправильные библиотеки DLL могут быть неправильно скопированы на рабочие серверы.