Open the user interface designer for the setup object. From the Start object, select the License Agreement dialog box and set the LicenseFile property to the name of your Rich Text file. Answer: D Explanation: First we save the License agreement text in a RFT file and add it to the project. Then we use the User Interface Editor/Designer to configure the License Agreement dialog box. Note: Visual Studio .NET provides a number of predefined user interface dialog boxes that can be displayed during installation to present or gather information. The dialog boxes to be displayed are specified in the User Interface Editor. Reference: Visual Studio. Deployment and the Run-Time User Interface Incorrect Answers A: Deployment dialog boxes are not configured with launch conditions. B: The Welcome dialog box is not used for license agreements. Furthermore, we must create a RFT file containing the licensing agreement text. C: The User Interface Editor must be used. We cannot configure the dialog box with the property pages of the project. Question: 113. (E) You use Visual Studio .NET to develop a component named XYZComponent. You plan to develop several client applications that use XYZComponent. You need to deploy XYZComponent with each of these applications. You will create a distribution package to be included with each application. Which type of project should you create?A. CAB project. B. merge module project. C. setup project. D. Web setup project. Answer: B Explanation Merge Module projects allow you to create reusable setup components. They create a merge module (.msm) file that includes all files, resources, registry entries, and setup logic for your component. The resulting .msm file can then be merged into other deployment projects, insuring consistent installation of your component across multiple applications. Reference: Visual Studio, Merge Module Projects Visual Studio, Creating or Adding a Merge Module Project Question: 114. (E)
Exam Name: Developing Windows-based Applications with Microsoft Visual Basic .NET Exam Type: Microsoft Exam Code: 70-306 Doc Type: Q&A with Explanations Total Questions: 255 Page 85 of 159 You use Visual Studio .NET to create an application named XYZClient. Another developer in your company creates a component named XYZComponent. Your application uses namespaces exposed by XYZComponent. You must deploy both XYZClient and XYZComponent to several computers in your company’s accounting department. You must also ensure that XYZComponent can be used by future client applications. What are three possible ways to achieve your goal? (Each correct answer presents a complete solution. Choose three)A. Deploy XYZClient and XYZComponent to a single folder on each client computer. Each time a new client application is developed, place the new application in its own folder and copy XYZComponent to the new folder.