У меня есть управляемый dll "Sample.dll", который я использую для создания моего dll "myDLL.dll". Но я хочу распределить 1 dll ("myDLL.dll") файл только. Как я объединяю их?
Использование ILMERGE : Слияние .NET Assemblies с использованием ILMerge
Функция user32
MoneyStartWindow Window позволяет передать hwnd и возвращает дескриптор монитору, на котором он находится (или по умолчанию - см. связанную статью MSDN). С помощью этой функции можно вызвать GetMoneyInfo для получения структуры MONITORINFO , которая содержит RECT, детализирующий ее разрешение.
Для получения дополнительной информации см. раздел Ссылка на несколько экранов MSDN.
Я бы добавил пример кода, но я не знаю язык, на который вы ссылаетесь, и я не знаю, насколько полезным будет для вас пример кода C #. Если вы думаете, что это поможет, дайте мне знать, и я быстро запишу кое-что.
-121--2330591-Использование ILMerge : Объединение сборок .NET с помощью ILMerge
-121--3995745-ILMerge работает хорошо и делает это, по большей части.
Имейте в виду, что есть проблемы. Я подозреваю, что проекты Workflow 4 могут иметь те же проблемы. Встроенный Xaml неправильно объединяется с ILMerge.
Существуют некоторые коммерческие инструменты, однако утверждение о поддержке объединения сборки с проектами WPF, включая .NET Reactor и SmartAssembly .