SPMETAL Exception – The Web application at YOUR WEBSITE could not be found

Estava construindo o mapeamento LINQ de um Site do Sharepoint (por meio do SPMETAL) quando me deparei com a exception: “The Web application at [web site url] could not be found. Verify that you have typed the URL correctly. If the URL should be serving existing content, the system administrator may need to add a new request URL mapping to the intend ed application.”

O comando que estava executando era o seguinte:

SPMetal /web:http://MyServer:2222/ /code:myCode.cs

Leia mais »

Publicidade

Automatizando o processo de deploy no Microsoft Sharepoint por meio de features.

O Microsoft Sharepoint é uma excelente plataforma. Ele nos provê diferentes recursos que facilitam nosso trabalho e agregam valor ao modo ao modo como gerenciamos conteúdo. Muitas vezes temos de encarar customizações de seus recursos e este tipo de customização pode depender de recursos providos pelo Visual Studio. Para tanto, existem soluções de empacotamento que facilitam o deploy de nossas customizações.

Tais empacotamentos, chamados de “features”, reduzem a complexidade envolvida no processo de criação de customizações. As features são perfeitas para facilitar o processo de ativação e desativação de funcionalidades.

clip_image002

Leia mais »

Blocos de código não permitidos no Sharepoint

Ao fazer customizações nas páginas do Sharepoint(tanto a versão 2007 quanto a 2010), utilizando server-side code, acabamos encontrando a mensagem de erro abaixo:

Ou em inglês:

An error occurred during the processing of /Pages/test.aspx. Code blocks are not allowed in this file

Esse é um controle de segurança do Sharepoint, para evitar ataques e acesso inapropriados, para resolver esse problema basta adicionar o seguinte código no arquivo Web.Config do Web Application que contém a customização:

<PageParserPaths>
<PageParserPath VirtualPath=”/*” CompilationMode=”Always” AllowServerSideScript=”true” IncludeSubFolders=”true”/>
</PageParserPaths>

A adição desse código deve parecer com o seguinte:

Referência:

http://social.msdn.microsoft.com/Forums/en-US/sharepointcustomization/thread/0e4b5e49-49ef-4e6b-9ab8-ac954ab8d0be/
http://www.codeproject.com/Articles/120190/How-to-enable-code-blocks-in-Sharepoint-2010-Works.aspx/
http://blogs.msdn.com/b/kaevans/archive/2007/04/26/code-blocks-are-not-allowed-in-this-file-using-server-side-code-with-sharepoint.aspx/

Por
Fernando Henrique Inocêncio Borba Ferreira.