Take the 2-minute tour ×
SharePoint Stack Exchange is a question and answer site for SharePoint enthusiasts. It's 100% free, no registration required.

I'm getting an error in Visual Studio 2010 after pressing F5 to Debug:

Error occurred in deployment step 'Add Solution': Error: Cannot find this file specified in the manifest file: G2_SiteDefinition_List_Instances_Feature\ListInstance1\Elements.xml

But elements.xml file is there with the ListIntance1 folder. What am I missing here?

share|improve this question
    
Can you verify that the file is actually in the wsp? If you rename from .wsp to .cab, you should be able to open it to view what files are in there. –  Laurie May 4 '11 at 17:04
    
@Laurie: You are correct. ListIntances1 folder with it's contents did not make to wsp? Why is that? the folder is not excluded from the solution (or project). –  Roxanne May 4 '11 at 17:09
add comment

3 Answers

Open the feature that includes the project item and expand the files node on the project item to verify the files that are included with the item. I suspect that your elements file will not be displayed. You need open the properties for the elements file (open the file and click F4), and make sure that the type on the file is set to "ElementManifest".

share|improve this answer
    
The problem is fixed but Now i have a this issue when I debug. Error occurred in deployment step 'Activate Features': Feature with Id 'f4578011-7474-45cd-ad91-d16ad4decaf4' is not installed in this farm, and cannot be added to this scope. This is the feature ID for the list instance feature. –  Roxanne May 4 '11 at 17:22
add comment

Please, check, if the ListInstance1 item is added into your feature (in feature designer)

Also, I can recommend you to check out this awesome Visual Studio Plugin, made by Microsoft MVP Waldek Mastykarz:

http://blog.mastykarz.nl/easier-working-sharepoint-project-items-mavention-spi-references/

This could help you to work with project items in Visual Studio.

share|improve this answer
    
@Omlin: I edited the list feature to give it a new GUID. –  Roxanne May 4 '11 at 17:17
    
@Omlin: I discarded my changes and VS put the old guid back. and I made sure webtemplate now has this GUID. But now I get another error when I do F5. Error occurred in deployment step 'Activate Features': Feature with Id 'f4578011-7474-45cd-ad91-d16ad4decaf4' is not installed in this farm, and cannot be added to this scope. This is the feature ID for the list instance feature. –  Roxanne May 4 '11 at 17:20
    
Did you also modify the feature scope? –  Andrey Markeev May 4 '11 at 17:22
    
I think you can simply change feature guid, you can generate a new one with Tools => Create GUID –  Andrey Markeev May 4 '11 at 17:29
    
@Omlin: Okay I changed the GUID again. But apparently I have a something (like workflow or something) in visual studio project (a project that was based on WSP I downloaded from production server) that depends on a list that does not exist in the farm. How do I find out the object that depending on certain guid (in visual studio project) –  Roxanne May 4 '11 at 17:41
show 9 more comments

Better create a new List Definition and see the columns that you specify in Elements.xml appear in the Custom Columns through Site Settings and update

share|improve this answer
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.