2008-10-07 5 views
2

J'ai besoin d'obtenir des pages Web existantes dans un projet de site Web ASP.NET existant dans Visual Studio 2008. J'ai simplement essayé de faire glisser le contenu du dossier dans le visuel Studio Solution Explorer ou même de les copier dans le dossier du site Web.Utilisation correcte des fichiers du concepteur de fichiers dans les sites Web ASP.NET

Dans les deux cas, Visual Studio semble incapable de mapper les fichiers .designer.cs au fichier .aspx (ou .master) correspondant, même après avoir redémarré l'intégralité de l'EDI. L'entrée Solution Explorer recherche d'une manière comme ceci:

- Main.aspx 
    Main.aspx.cs 
    Main.aspx.designer.cs 

Puis-je faire déposer Visual Studio le fichier ci-dessous le concepteur ASPX fichier de quelque façon? J'espère fortement qu'il y a un moyen plus simple que de créer manuellement chaque fichier et de copier et coller le contenu dans chaque fichier à la main.

Répondre

3

Il semble que vous essayez d'importer des fichiers d'application Web dans un site Web. Si c'est le cas, les fichiers du concepteur ne sont même pas nécessaires. Juste ne les incluez pas. Ils sont générés et compilés lors de l'exécution du site Web.

+0

Merci! Parfois, les solutions sont simples et compréhensibles, mais il suffit de savoir ... –

0

Essayez de copier les fichiers dans le système de fichiers, puis faites un clic droit sur le projet et choisissez d'ajouter un élément existant auquel vous pouvez choisir tous en même temps et cela les place généralement aux bons endroits.

1

Type de partie auto-répondre à ma question:

Dans un projet Web - contrairement à un site Web - il fonctionne parfaitement par glisser-déposer sur l'explorateur de solution, comme je l'ai fait pour la site web avant. Pour prendre la décision quel type d'unité de site Web à utiliser il y a un autre fil ici sur stackoverflow: ASP.NET Web Site or Web Project.

Dans un site Web, je ne peux même pas utiliser la solution de YonahW, parce que je ne peux pas mettre les fichiers dans le répertoire du site Web approprié sans les faire ajouter au site Web automatiquement. Merci à vous de toute façon, YonahW. :-)

Questions connexes