Microsoft KB Archive/68155

= BUG: PM or Windows DLL Build Options Ignore .RC Files in PWB 1.1 =

Article ID: 68155

Article Last Modified on 10/23/2003

-

APPLIES TO


 * Microsoft Programmer's Workbench for MS-DOS 1.1
 * Microsoft Programmer's Workbench for OS/2 1.1

-



This article was previously published under Q68155



SYMPTOMS
In the Programmer's WorkBench (PWB) version 1.1, the default build options for creating a Windows or Presentation Manager DLL will ignore any .RC files included in the Program List, and therefore, will not build them into the project.



RESOLUTION
Use the following steps to correct this problem:

 If there is a Program List currently set, clear it. Set the Main Language to C. Set the Initial Build Options to one of the following types of DLLs that you desire:

Windows DLL

OS/2 Presentation Manager Multithreaded DLL

OS/2 Presentation Manager Multithreaded DLL, C run time in a DLL

 Create a new Program List containing all the files you want in your project. Save the Program List. At this point, PWB will tell you that your .RC file will be ignored. Choose OK when that dialog box appears. Choose Editor Settings from the Options menu. Find the line that starts:

build: target $(PROJ).dll

</li> Change the word &quot;res_dll&quot; on that line to rc_dll .</li> Move the cursor off that line to highlight the change. Press SHIFT+F2 to save the new settings.</li> Press F2 to exit the ASSIGN pseudofile.</li> Choose Edit Program List from the Make menu.</li> Choose Save List. The .RC file will now be saved in the Program List and used as expected.</li></ol>

After these steps are taken, the settings will be saved in the .STS file for that project, and will remain correct as long as Set Initial Build Options is never selected when this Program List is set. In order to keep from repeating these steps for future projects, the build options should be saved under a descriptive name, such as &quot;Corrected Windows DLL Settings.&quot; They can then be chosen for any future DLL building.

<div class="status_section">

STATUS
Microsoft has confirmed this to be a problem in the Programmer's WorkBench version 1.1. We are researching this problem and will post new information here as it becomes available.

Additional query words: 1.10 buglist1.10

Keywords: kb16bitonly KB68155

-

[mailto:TECHNET@MICROSOFT.COM Send feedback to Microsoft]

© Microsoft Corporation. All rights reserved.