These are the basic steps for creating applications in
Enterprise Developer for Visual Studio:
- Create a project:
- Click
File > New > Project.
- Expand
COBOLor
PL/I in the
Installed pane.
- Click a category under
Installed - for example,
Native,
Managed, or
Web.
- Click one of the available project templates.
- Specify a name, location, and solution name, and click
OK.
- Add files to the project:
- Right-click the project in Solution Explorer and click
Add > New Item or
Add > Existing Item to either create new files or to add existing ones.
If you are adding existing COBOL source files, you can use
Add Existing COBOL Items. The IDE then scans the files to determine what Compiler directives they require and automatically sets the directives on
them.
- Optionally, add folders to the projects, if needed, using the
Add > New Folder context menu command.
If a folder contains copybooks, include or macro files, you need to add it to the
Dependency Paths of the project as the folder is not added automatically to these paths - right-click the folder in Solution Explorer,
click
Add and then click
Add Folder to Copybook Paths or another appropriate command:
- Add Folder to Assembler Macro Paths
- Add Folder to IMS Copy Paths
- Add Folder to PL/I Include Paths
- Configure the project's properties:
- Click
Project >
MyProject Properties.
- Click the tab on the left-hand side to set build and debug Compiler directives and specify the output file type and location.
- Optionally, configure any file settings - right-click a file in Solution Explorer and click
Properties.
- Build your project or the entire solution - click
Build > Solution or
Build > Build
MyProject.
- If your application needs an enterprise server to run, create a server instance and associate the project with it:
- In Server Explorer, expand
Micro Focus Servers, and then expand
localhost.
- Right-click the enterprise server you are going to use with your application, and click
Associate with project >
MyProject.
- Debug the project - click
Debug > Start Debugging.