Renderizando vistas parciais com o Razor no MVC5

Estou tentando obter uma visão parcial para renderizar usando o Razor no MVC5. Quando eu uso

@{ Html.RenderPartial("ViewName", model); }

Eu recebo o erro do analisador:

Caractere "{" após "@" inesperado. Uma vez dentro do corpo de um bloco de código (@if {}, @ {} etc.), você não precisa usar "@ {" para mudar para o código.

Quando eu removo o{}, ou seja:

@Html.RenderPartial("ViewName", model);

Eu recebo o erro de compilação

Não é possível converter implicitamente o tipo 'void' em 'object'.

O que estou fazendo errado?

questionAnswers(6)

yourAnswerToTheQuestion