Возможно, это глупо, но я смущен снова при попытке найти соответствующие названия моих проектов.
У меня есть решение с двумя проектами. Первый проект является библиотекой, которой будут пользоваться другие библиотеки в будущем для создания плагинов для моего приложения. Второй проект является exe, который использует первый проект создать GUI и сделать некоторый материал, например, плагины загрузки.
В аналогичной ситуации, когда один проект является dll и второй, exe, как Вы выбираете названия каждого проекта?
Позволяет говорят, что я хотел бы посмотреть имя GraphDemonstration. exe должен быть GraphDemonstrationGUI и dll - GraphDemonstration? Но exe не является просто GUI. Таким образом, возможно, GraphDemonstration для exe и GraphDemonstrationLib для dll?
У меня была аналогичная ситуация в прошлом. Возможно, существует некоторое соглашение о присвоении имен? Я даже не знаю, связана ли моя "проблема" с VS только.
GraphDemonstration для вашего EXE-файла подойдет, потому что он описывает назначение EXE. Однако вы сказали, что библиотека будет использоваться другими проектами позже, поэтому часть GraphDemonstration в GraphDemonstrationLibrary может быть не лучшим выбором. Возможно GraphLibrary или GraphHelper, а может быть, более конкретный, в зависимости от того, что фактически включено в библиотеку. Например, если библиотека обрабатывает создание экземпляра объекта Excel для создания графика, вы можете назвать его ExcelGraphHelper.dll.
Если это библиотека основного класса CSomeClass
, я называю проект SomeClassLibrary
.
Для небольших проектов, но не от основного объекта.