Pre .NET Java-language projects frequently include a folder structure that reflects a Java package hierarchy. While other Visual Studio .NET language extensions may have the option to create a new project in an existing folder, the Visual J# .NET language extension does not. This step-by-step article describes how to work around this limitation when you work with existing Java-language source files and directory trees.
Open Visual Studio .NET, and then create a new Visual J# .NET project; use the Empty Project template.
In Windows Explorer, locate the existing files and folders that you want to import to the new empty Visual J# .NET project.
Select the files and folders that you want to import, and then drag them to the project node in Visual Studio .NET Solution Explorer. NOTE: You can also copy or move the existing files and folders to the new Visual Studio .NET project folder without a drag-and-drop operation.
After you copy or move the items, in the Visual Studio .NET Solution Explorer, click the show all files icon at the top, click to select the items that you want to add, right-click any of the selected items, and then click Add to project.
NOTE: When you click to select items the Solution Explorer, you cannot drag the mouse to activate a selection reticule as occurs in Windows Explorer when you select multiple items. However, you can hold down SHIFT and click the right mouse button, or hold down CTRL and click the right mouse button.