I created a web part using Visual Studio 2010 and SharePoint 2010 Foundation on my local machine. I want to publish the web part in our production server. However, I don't have a direct connection to our production server that will allow Visual Studio to publish my web part on the server. I want to package my web part in my local machine and upload the web part manually to the Web part gallery on our SharePoint Production Server. I tried to package the web part in Visual Studio and uploaded the file .webpart in the production server:however; I get an error. I am assumed that I didn't package my web part correctly. So my questions are;
How do I package the web part in Visual Studio? which file do I upload?
Do I need to run any script to make the web part to run in our production server?
Do I have to be the site collection adminstrator? I am currently the site owner with full control permission level.
Thank you.